Показать сообщение отдельно
  #9 (permalink)  
Старый 29.06.2013, 23:03
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

Knockout.JS - MVVM-фреймворк, основная идея строится вокруг data-binding

Backbone.JS - MV (model + view (Backbone.View. + _.template))
В Backbone собрано все, кроме data-binding (реализуется через сторонние баблиотеки типа Epoxy.js), алгоритмы (Underscore), события, маршрутизатор и пр.

Angular.JS - декларативный MVC/MVVM-фреймворк, в котором основной упор сделан на data-binding и удобство создание собственных компонентов.
Также в Angular доступен роутинг.

А вообще, есть целая "портянка" подобных библиотек: Aria Templates (AK), Derby, Ember, Meteor, Simpli5, WinJS и пр.

Node.JS - это серверный фреймворк

Последний раз редактировалось monolithed, 30.06.2013 в 03:34.
Ответить с цитированием