Среди социологов есть излюбленная цитата: «Чтобы вырастить ребенка, нужна деревня». Это означает, что ребенок учится на каждом взаимодействии, и его прогресс зависит от поддержки, которую он получает от своего окружения. Я не социолог, а разработчик программного обеспечения. Удивительно, но то же самое можно сказать и о разработке программного обеспечения. Использование правильной структуры и основных инструментов, получивших широкое признание в отрасли, помогает получить поддержку, руководство и ресурсы, тем самым снижая риск переделок и неподдерживаемых компонентов. Следовательно, для организаций, занимающихся разработкой приложений с использованием фреймворков Javascript, критически важно знать об использовании и популярности множества доступных вариантов. Сейчас то время года, когда мы можем оценить фреймворки Javascript, что будет популярным, а что нет в 2019 году.

Имея множество вариантов с открытым исходным кодом для Javascript, ситуация становится более мрачной и, следовательно, более критичной. Поскольку существует множество вариантов и почти каждая структура имеет некоторое преимущество перед другими, становится жизненно важным знать критерии их оценки и, соответственно, принимать правильное решение.

Когда у нас есть правильные критерии, становится логичным решить, какая структура или комбинация инфраструктуры, инструментов и библиотек будет подходить для данного приложения. В следующей статье команда Sitepoint проделала огромную работу, задав критерии и перечислив свои взгляды:

Источник: https://walkingtree.tech/javascript-frameworks-use-recommend/