Найти в Дзене
React от А до Я

Что такое React?

Оглавление
React - это библиотека JavaScript, которая позволяет создавать пользовательский интерфейс и осуществлять реактивные изменения на сайте без обновления страницы. Данный подход называется SPA или же Single Page application.

Преимущества:

  • Реактивность - скорость работы данного фреймворка очень высока
  • Масштабируемость - подходит как для малых стартапов, так и для крупных enterprise проектов
  • Компонентность - одной из самых крутых возможностей React является разбитие кода на компоненты, что очень сильно делает разработку удобнее и правильней.
  • JSX - вместо обычного html мы пишем на jsx. Это всем знакомый html код, но с большим функционалом.
  • Самое большое комьюнити - это очень огромный плюс, т.к. проблемы или ошибки, которые вы совершаете в коде уже давно решены такими же разработчиками как и вы.

Почему React?

Если ты до сих пор думаешь зачем стоит выбирать React, то я тебе отвечу следующее. Лично я считаю, что данный фреймворк является базой frontend разработки. Зная React ты без особого труда сможешь перейти на тот же Vue или Angular. Данная библиотека считается золотой серединой, которую обязан изучить каждый.

А какие языки программирования знаешь ты?