Алексей Петрович,
Начать можно с AngularJS. В освоении поможет куча доков и самое большое сообщество среди других фреймворков (за исключением VanillaJS).
Другие интересности: Knockout, Backbone, Ember. Пока хватит.
Совет: составьте один проект-приложение и последовательно реализуйте его, изучая каждый фреймворк. Кстати, следует заметить, что Backbone не фреймворк, а лишь библиотека для реализации MVC в приложении. Много придется допиливать самостоятельно и использовать дополнительные инструментарии.
Есть и другие фреймы: Durandal, AmpersandJS (форк Backbone), Matreshka (русский, есть схожесть с AmpersandJS), Polymer ( от Google ), React, PureMVC
На будущее: использование фреймворка зависит от задачи разработчика.
|