Matreshka.js: От простого к простому
|
|
Среда, 08 Апреля 2015 г. 09:20
+ в цитатник
Документация на русском
Github репозиторий
Всем привет! В этой статье я расскажу, как пользоваться Матрешкой на трех несложных примерах. Мы рассмотрим базовые возможности Матрешки, познакомимся с тем, как работать с данными и разберем коллекции.
Пост является краткой компиляцией первых четырех статей о Матрешке с актуальными ссылками на документацию, обновленными методами и синтаксисом.
Напомню, Матрешка — front-end фреймворк, соблюдающий несколько важных принципов, среди которых
- Никакой логики в HTML
- Минимум сущностей
- Произвольная архитектура
Матрешка реализует простой синтаксис двустороннего связывания данных и активно использует акцессоры (геттеры и сеттеры).
this.bindNode( 'x', 'input.my-node' );
this.on( 'change:x', function() {
alert( this.x );
});
this.x = 'Wow!';
Программист имеет доступ к данным, как к обычным свойствам объекта, а коллекции генерируют HTML дерево самостоятельно при добавлении, удалении и сортировке элементов. Задав несколько правил,
описанных в документации, вы можете не обращать внимания на состоянии представления и работать только с данными.
Hello World! http://habrahabr.ru/post/254889/
Метки:
Веб-разработка
jQuery
JavaScript
Блог компании Matreshka.js
matreshka.js
matreshka
matreshkajs
фреймворк
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-