Как выучить React?
IT Верстальщик![](/file/f33d71fa59617dc7cd9a7.png)
Выучил JavaScript и JQuery? Это слишком голословное утверждение.
Но если это вдруг так, то: по нормальному - перед тем как лезть в Реакт, Вы должны знать -
функции, обычные и стрелочные - чем отличаются, где используются, callback, массивы(методы работы с массивами), объекты(методы работы с объектами), спред оператор, деструктуризация.
Далее - что бы перейти на React - вы должны начать понимать:
Зачем нужны библиотеки и фреймворки, чем они помогают при разработки приложения, какие проблемы решают.
- что такое компонент(какие проблемы решает),
- почему именно компонентный подход самый лучший при разработке интерфейса(какие проблемы решает),
Что такое JSX, в чем его плюсы и минусы в реакте, (какие проблемы решает)
В чем различие между функциональной и классовой компонентой(какие проблемы решает и создает каждая из них)
Что такое props, state, dispatch, action, передача данных через props, как работает redux(желательно знать, что под капотом).
Что такое reducer и observer,
для чего нужен контейнерный компонент над компонентом презентационным и тд и тп.
Всё что я Вам описал(30% от всего) - это уровень джуна - берется из документации, и при первом опыте разработки своего проекта. Благо книг, документации хватает.
Если Вы плаваете в таких моментах как - не знаете объекты и массивы, зачем применяется map, и как сделать простой компонент на ванильном JS - не лезьте в Реакт, пока еще рано.