Теперь Кью работает в режиме чтения

Мы сохранили весь контент, но добавить что-то новое уже нельзя

На сколько существенным будет переход от изучения Angular к React?

ПрограммированиеВеб-разработка+3
Алексей
  ·   · 594

Тут будет важным тот факт, что Angular в целом говорит, как именно надо организовывать код. В React же всё отдано на усмотрение разработчика. Этот вывод можно сделать из определения, что чем является. Angular — фреймворк, React — библиотека.

Конечно, в React есть best practices, есть шаблоны проектов (из-за которых всё выглядит как фреймворк), но обычно многое надо решать самому (какие инструменты применять), как хранить состояние, как организовывать сайд эффекты.

Не сложно будет найти, что именно взять, конечно же. Допустим может быть такой набор, как классика — React, Redux, React Redux router, redux observable. В последнем пункте может быть еще redux saga к примеру. Для выбора можно изучить различные статьи на эту тему.

Если сделать некий вывод, то на React можно писать код так, как того требует конкретный проект. Можно обойтись только React и если проект небольшой. Тогда будет огромный выигрыш в простоте кода, он будет абсолютно понятен. Я смотрю на это со своей колокольни, так как пишу на React четыре года, глядя на проекты на Angular мне видна излишняя сложность. Но это субъективно. И так же субъективно — переход на изучение React выглядит более перспективно.