Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «marionette»
[Из песочницы] Введение в Marionette.js Behaviors 2014-04-21 12:59:03
... о новой фиче Marionette.js — ... общества. Поэтому разработчики Marionette.js предоставили нам ...
+ развернуть текст сохранённая копия
В этом посте вы узнаете о новой фиче Marionette.js — Behaviors.
Очень часто в различных элементах интерфейса у нас встречаются похожие элементы управления (например кнопка «Удалить» может быть и у категорий, и у записей, и в списке зарегистрированных пользователей… да везде), и каждый раз приходится описывать обработчик этой кнопки в каждом View, причем везде одинаково.
Но это уже называется дублирование кода, и не приветствуется в большинстве общества. Поэтому разработчики Marionette.js предоставили нам такую замечательную фичу как Behaviors.
Behaviors предоставляет интерфейс для изолирования описаний взаимодействия DOM с пользователем в отдельные логические куски кода. Behavior может быть применено к любому View любое количество раз.
В этой статье рассмотрим самый тривиальный пример — кнопка «Удалить».
Читать дальше →
Тэги: backbone.js, javascript, marionette, marionette.js, веб-разработка, взаимодействия, проектирование
От Backbone.js к Marionette.js 2013-12-30 13:07:23
... , из чего состоит Marionette.js, и о ... .js и/или Marionette.js.
Для ... чего же состоит Marionette.js
+ развернуть текст сохранённая копия
Привет, Хабр.
В этой статье пойдет речь о том, из чего состоит Marionette.js, и о возможности не писать свой велосипед.
Статья рассчитана в первую очередь на работавших с Backbone.js и/или Marionette.js.
Для вновь знакомящихся будет полезна первая, обзорная, часть и ссылки в конце статьи.
Так из чего же состоит Marionette.js
Тэги: backbone, backbone.js, javascript, marionette, marionette.js, веб-разработка
[Из песочницы] Почему мы перешли на Marionette.js 2013-10-02 13:27:52
Если глянуть на историю развития десктоп приложений, видно, что она начиналась с мощных серверов, ...
+ развернуть текст сохранённая копия
Если глянуть на историю развития десктоп приложений, видно, что она начиналась с мощных серверов, которые могли слать экраны текста тонким клиентам. Тонкие клиенты давали команду, которую обрабатывал сервер и потом слал новый экран обратно клиенту.
С течением времени, оборудование стало дешевле и мы пришли к текущей модели, когда клиент делает значительную часть работы, а общается с сервером только для того, чтобы получить информацию, сохранить информацию или дать команду, которая должна быть запущена в защищенном, контролируемом окружении.
Читать дальше →
Тэги: angular, backbone, ember, javascript, knockout, marionette, веб-разработка, переводы
[Перевод] MVC-фреймворки на JavaScript: сравнение Marionette и Chaplin 2013-04-24 15:01:24
... них.
Marionette и Chaplin — фреймворки ...
+ развернуть текст сохранённая копия
Разработка JavaScript-приложений — горячая тема и люди интересуются какой же фреймворк лучше выбрать. В этой статье я сравню два из них.
Marionette и Chaplin — фреймворки, которые работают поверх популярной библиотеки Backbone.js. Оба хотят облегчить разработку одностраничных JS-приложений. В таких приложениях, фронтэнд выполняет задачи, которые в прошлом выполнялись на сервере (вроде рендеринга HTML из данных).
Бэкбон спроектирован, как минималистичная библиотека, а не как полноценный фреймворк. Мой опыт показал, что Бэкбон хорош только как ядро архитектуры JS-аппликейшна. И Марионетка, и Чаплин появились, потому что Бэкбон предоставляет мало структурирования для реальных приложений. Они решают те же проблемы. Так что между ними довольно много сходств — возможно, даже больше, чем отличий.
Читать дальше →
Тэги: backbone, backbone.js, chaplin, coffeescript, framework, javascript, marionette, mvc, веб-разработка
Главная / Главные темы / Тэг «marionette»
|
|