Интерес к Javascript MV* фреймворкам вызвал их подъем. Meteor, Ember, Angular, and Backbone, все они действительно популярны на Github. Измерить популярность довольно сложно, но хорошим показателем может быть количество Github-фоловеров. Используя данные из Github-архива, можно продемострировать это визуально (с помощью запросана BigQuery и некоторых других скриптов).
Если интересно, расскажу о нескольких точках перегиба:
- Backbone самый старый проект, но, кажется, набирает обороты с такой же скоростью, как другие
- Angular выпустили версию 1.0.0 в июне 2012 года
- Метеор анонсировался на hackernews в апреле прошлого года, за чем последовалпервый раунд инвестиций
Хотя эта диаграмма и является хорошим показателем для измерения популярности, но по ней нельзя точно судить об использовании фреймворков в реальных приложениях. В имеющихся данные из Github-архива недостает данных старше марта 2012 года. Данные по некоторым кратким промежуткам отсутствуют (либо из-за ошибок Github’а, либо из пропустил Github-архив).
Какой путь выбрать?
2013 будет волнующим годом для разработчиков веб-приложений!