Быстрый поиск Google дал мне это,
Angular.js является Фаворитом из фреймворков, и является одним из самых популярных фреймворков там.
Angular.js был выпущен в 2009 году компанией Google, и никто не догадался, что он станет настолько популярным в ближайшем будущем. Angular.js дает власть в руках программиста и позволяет им создавать одностраничные веб-приложения.
Backbone.js - это минималистические рамки JavaScript, которые направлены на обеспечение необходимой основы веб-приложения. Структура носит открытый исходный характер и доступна по лицензии MIT.
React.js является одним из самых популярных интерфейсных JavaScript-фреймворков.
Почему Front-end? Безусловно, он может легко использоваться для создания пользовательского интерфейса вашего проекта. Говоря простыми словами, он действует как V в MVC. Магия достигается с помощью виртуальной DOM, и ее также можно отобразить на стороне сервера с помощью node.js.
Нокаут является MV (Model - View) Javascript Framework, которая специализируется на простых декларативных привязок, автоматический Updation UI (по изменению состояния модели), а также мощные возможности шаблонных. Нокаут построен на чистом Javascript без каких-либо внешних зависимостей. Это также работает для большинства браузеров.
есть много других больших имен в этом списке,
Прежде всего это все зависит от ваших требований проекта использовать любые рамки
но для учебных целей я хотел бы предложить, начиная с JQuery Вы можете начать обучение с JQuery и затем вы можете расширить его до Angular или Knockout, эти два очень популярны в наши дни и очень полезны для разработчиков.
Это, прежде всего, мнение основано, но вы можете проверить этот сайт, чтобы получить сравнение многих фреймворков: http://todomvc.com/ –
Слишком широкое, что личное мнение также зависит от того, что вы используя его для – code
http://www.pluralsight.com/courses/choosing-javascript-framework – Alexan