dr.Brain

doctor Brain

мир глазами веб-разработчика

React: дорожная карта

что нужно знать тем, кто приступает к изучению React.js

dr.Brain

время чтения 2 мин.

Photo by Cassiano K. Wehr on Unsplash

Я изучаю React.js, и нахожусь только в начале этого увлекательного и захватывающего (а иногда даже пугающего) квеста. В этой статье я расскажу о шагах, которые помогли мне приступить к освоению этой библиотеки. Надюсь, такая информация будет полезной для тех, кто раздумывает - стоит ли погрузиться в изучение React.js.

1. Повоторите основы JavaScript

Перед погружение в React убедитесь, что Вы достаточно хорошо разбираетесь в JavaScript. Обратите внимание на следующие моменты:

  1. Стрелочные функции =>.
  2. Деструктуризацию и оператор распространения ....
  3. Понимание особенностей ES6+, таких как let, const.
  4. Понимание классов.

2. Освойте JSX

Первое, что бросается в глаза на старте изучения React — это JSX, Он похож на HTML внутри JavaScript!

Как только вы освоите синтаксис JSX, станет понятно, насколько он эффективен для создания пользовательских интерфейсов. Приступая к изучению JSX обратите внимание на:

  1. Встраивание выражений в JSX.
  2. Создание простых функциональных компонентов.

3. Научитесь использовать state и props

Понимание того, как работают state и props - ключ к дальнейшему успешному применению React. Больше практикуйтесь, создавая простые компоненты:

  1. Применяйте useState для управления внутренним состоянием компонента.
  2. Передавайте данные дочерним компонентам через props.

4. Разберитесь с хуками

Как и useEffect, сначала хуки немного сбивают с толку. Но, спустя некоторые время, приходит понимание того, насколько они упрощают взаимодействие с побочными эффектами (например, с выборкой данных). Хуки помогут:

  1. Запускать код после каждого рендеринга или после изменений определенных переменных.
  2. Получать данные API внутри компонента.

5. Создавайте небольшие проекты

Для того, чтобы полностью разобраться в концепциях React, создавайте небольшие собственные проекты. Например:

  1. Простое расписание.
  2. Приложение, извлекающее сведения о погоде в определенном регионе через API.

Такие проекты помогут получить практический опыт и сделать изучение React более приятным.

6. Присоединяйтесь к сообществам

Сообщества React оказывают невероятную поддержку. Именно здесь разработчики делятся своими знаниями и опытом.


Спасибо за внимание.


Перевод статьи Md. Moniruzzaman “Getting Started with React: A Beginner’s Roadmap”

Новые публикации

Далее

Категории

О нас

Frontend & Backend. Статьи, обзоры, заметки, код, уроки.