Пять лет назад присоединился к команде разработки проекта, над которым до сих пор идёт работа. За это время приложения, создаваемые в рамках проекта, использовали разные фреймворки - от jQuery до React, от Backbone до Angular.
Как мы выбираем фреймворк для нашего следующего приложения? Какой фреймворк самый лучший? Как выбрать фреймворк и через год разочароваться в своём выборе? Короткая история о выборах в одном длинном проекте.
26. Простота
● установка
● реальное использование (ToDo MVC)
● поиск нового разработчика
● ввод нового разработчика
● magic…
● вопросы на StackOverflow
26
28. Удобство разработки
● наличие CLI / необходимость CLI
● тесты (изолированные!)
● HotReload
● DevCards
● online примеры
● обновиться на новую версию?
28
61. Итого
● Большой и сложный проект на 2+ года?
○ ReactJS
● То же, на год?
○ Angular
● Проект без дальнейшней поддержки?
○ Vue.js
● RDD (Resume Driven Development)?
○ Google -> “most recent js framework”
61