Но прежде чем поговорить о них, ответим на вопрос, чем полезны фреймворки? Во-первых, если, например, CMS предполагает наличие уже готового сайта, который настраивается под ваши нужды, то фреймворки позволяют создавать уникальный набор функций и подходят для нетипичных продуктов. Во-вторых, JavaScript-фреймворки повышают производительность разработчика за счет того, что уже содержат в себе определенные правила, шаблоны и наборы функций.
React без всяких размышлений.
Мне многое не нравится в React, но объективно он выиграл эту битву.
Согласен. Пробовал тыкать Vue чтобы понять что за хайп вокруг него такой пару лет назад, но не зацепило.
В этом списке - точно не React. Он уже сильно устарел, фейсбук его кардинально не улучшает. Рефлексия перед смертью. Берите Vue или Angular2. Я сам пользовался Vue - по сравнению с реакт у него гораздо эффективнее написание кода, а значит вы будете меньше тратить время на одно и то же.
Т.е. вы не пользовались каждым из фреймворков в коммерческой разработке? Тогда ваше мнение — не что иное, как диванная аналитика
Эм, чем он устарел? Я работал с каждым из этих фреймворков/библиотек. В них нет ничего нового. Vue как обычно ворует у других с отставанием, В ангуляр тоже ничего нового в последних версиях они делают упор на новый движок и пытаются ускорить сборку проекта, только недавно добавили hmr. Собственно и реакт в 17 версии ничего интересного, а вот в реакт 18 будет очень много фич) ИМХО я за реакт у него самое большое комьюнити и много готовых решений, а сточки зрения бизнеса легче найти разработчика.
Vue топ за свои деньги!
У фреймворка нет поддержки со стороны крупных компаний в отличие от React и Angular. Но это не помешало третьей версии Vue размещаться в собственном репозитории GitHub и перейти на TypeScript.
Шта? Как будто за публикацию в GitHub нужно деньги платить.