Введение
React JS - это бесспорно, одна из лучших библиотек для создания удобных и оптимизированных SPA(Single Page Apllication) приложений. Она проста в освоении и решает множество проблем, которые возникают у разработчиков.
Поэтому я решил написать этот небольшой курс и изложить основы реакта, которые понадобятся начинающему разработчику и которые будут служить подспорьем в разработке своих проектов.
Надеюсь, что этот курс хоть немного поможет новичкам в Web-разработке.
Поехали!
С чего начать?
Прежде всего стоит понять конкретнее, что же такое React. Здесь я, пожалуй, сделаю отсылку на официальный сайт разработчиков React'а(официальный сайт). Они говорят так:
React — это JavaScript-библиотека для разработки пользовательского интерфейса.
Тут, я думаю, всё предельно ясно. React нужен нам для того, чтобы создавать пользовательский интерфейс.
Что нужно знать?
Это частый вопрос, который задают, в основном, новички, пока не работавшие с этой библиотекой. Я отвечу на него.
Для того, чтобы изучать React нужны фундаментальные знания JavaScript. Изучать ООП не нужно, так как React постепенно уходит в сторону функционального программирования. Это значит, что в скором времени хуки(пока не вдумывайтесь в это) вытеснят классы.
Где можно изучить основы JS?
По этому вопросу есть куча видео на YouTube. Кроме того, существует прекрасный сайт(Современный учебник JavaScript) на котором можно узнать очень многое о JS: начиная с переменных, заканчивая классами и работой в браузере.
Заключение
На этом пока всё, так как не хочется нагружать кучей информации с самой первой статьи. Спасибо за внимание!