Начните изучать React JS с нуля без воды – Курс для новичков [2024]

Posted by


React JS – это JavaScript библиотека, которая используется для создания пользовательских интерфейсов. Она позволяет разработчикам создавать динамические веб-приложения, которые реагируют на пользовательские действия без перезагрузки страницы.

В этом курсе "React JS c Нуля – Курс для начинающих БЕЗ ВОДЫ [2024]" мы научим вас основам разработки веб-приложений с использованием React JS. Мы начнем с основ и постепенно перейдем к более сложным темам, таким как маршрутизация, работа с API и управление состоянием.

Прежде чем начать этот курс, убедитесь, что у вас установлен Node.js и npm на вашем компьютере. Вы можете проверить установку, запустив команды node -v и npm -v в вашем терминале. Если они не установлены, вы можете загрузить их с официального сайта Node.js.

  1. Установка React JS
    Для начала нам нужно создать новый проект React. Для этого откройте терминал и выполните следующую команду:

    npx create-react-app my-react-app

    Где my-react-app – это название вашего проекта. После завершения установки вы сможете зайти в папку проекта с помощью команды cd my-react-app.

  2. Запуск проекта
    Чтобы запустить ваш проект React, выполните следующую команду:

    npm start

    Это запустит локальный сервер и откроет ваше приложение в браузере.

  3. Создание компонентов
    Компоненты – основные строительные блоки в React. Давайте создадим наш первый функциональный компонент:

    
    import React from 'react';

function App() {
return (

Hello, World!

);
}

export default App;

Этот компонент просто отображает заголовок "Hello, World!" на странице.

4. Использование компонентов
Теперь нам нужно использовать наш компонент в главном компоненте приложения. Откройте файл `src/App.js` и измените его следующим образом:
```javascript
import React from 'react';
import App from './App';

function App() {
  return (
    <div>
      <App />
    </div>
  );
}

export default App;

Это добавит наш компонент App в главный компонент приложения.

  1. Работа с состоянием
    Для работы с состоянием в React используется хук useState. Давайте создадим пример, который будет увеличивать счетчик при нажатии на кнопку:

    
    import React, { useState } from 'react';

function App() {
const [count, setCount] = useState(0);

return (

Count: {count}

);
}

export default App;



Этот пример отображает счетчик и кнопку для его увеличения.

Это все, что мы рассмотрим в этом курсе "React JS c Нуля - Курс для начинающих БЕЗ ВОДЫ [2024]". Надеюсь, вы научились основам React и готовы к более сложным темам. Удачи в изучении!
0 0 votes
Article Rating

Leave a Reply

26 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
@VladilenMinin
15 days ago

Я составил полную и актуальную дорожную карту того, что в React есть и что нужно выучить, включая полную экосистему из библиотек и фреймворков на момент 2024 года. Вы можете бесплатно ее скачать (там же исходники для видео) по ссылке: https://bit.ly/3NxXf7z

Так же если контент был полезен можете поддержать меня на Boosty: https://boosty.to/vladilen

@Volosha1337
15 days ago

Хз почему все в комментах обижаются на автора и инфу. Мне как для понимания библиотеки и ее основных концептов было достаточно, дальше уже самостоятельное углубление в необходимые дебри библиотеки и пойдет процесс

@user-js1rk8qg3i
15 days ago

Курс не зашел, все очень быстро показывается, точно не для новичков

@user-hh4wb6go6n
15 days ago

Видео бомба, хорошая презентация курса, а самое важное база для развития самостоятельно, автор красавчик!

@anti_middle_ages
15 days ago

Привет, спасибо. Лайк поставил.
Прошёл курс по видео, всё чётко.

@ProCLickM
15 days ago

Соседи бьются о пол наверное. 😂😂😂Харош

@NightmareGameDev
15 days ago

Вау, очень крутой курс, уже половину посмотрел и мне очень нравится! Особенно после курса Гоши Дударя) (вообще мне он нравится, но курс по реакту у него такой себе получился)

@user-fy6li2qr8k
15 days ago

Если в описании к видео написать "БЕЗ ВОДЫ" то она никуда не пропадет

@plathardstuck28
15 days ago

Без воды, "короче я решил му хрю"

@littlebobr581
15 days ago

Доведи дело до конца фигани 30 шрифтом в вс коде всё сразу виднее будет

@ferty8894
15 days ago

а есть Властелин Пожарский?

@err404err
15 days ago

Спасибо, все понятно

@андрейиванов-ж7ч
15 days ago

А какие методы вы используете для объяснения сложных концепций в React? я сам долго выбирал курсы по IT, рассматривал разные компании, но в итоге остановился на Skypro, где за мной закрепили наставника, который помогал на протяжении всего обучения и даже после, пока я не нашел работу))

@NoName-bp6uo
15 days ago

47:19 проблема с импортом, можно импортировать только из src/
Как исправить?

@ilnard
15 days ago

Надо было замазать на 13:45 сверху одну плохую подсказку сверху

@BistimianBookin
15 days ago

100% вода
и да яваскрипт сам изучил

@Liayn
15 days ago

Только начал изучать React, с этим видео очень многое понял. Спасибо огромное!

@antonr.5899
15 days ago

В работе с формами вы указали начальный стейт 'help', но в селекте все равно осталось значение "Ошибка". Как синхронизировать значения с самого начала, не дожидаясь, что выберет пользователь?

@dykomenko
15 days ago

28:08 по ссылке нет исходников
с трудом, после регистрации, квиза, "прохождения уроков" была замечена ссылка на roadmap, но не на исходники

упд: пон, материалы в маленьком всплывающем окне похожем на инфу о куках
судя по комментам, учитель по интерфейсам сделал недоступным свой интерфейс для многих

@konst-blatov
15 days ago

Очень крутой курс, спасибо большое!

26
0
Would love your thoughts, please comment.x
()
x