Comments 11
Можно все пункты по порядку описать. Каждый из них в равной степени будет интересен.
Marionette — хороший фреймворк, но какие могут быть аргументы в его пользу, когда есть такие решения как AngularJS или EmberJS?
Я вообще не спец в фронтенде, но читал что тот-же EmberJS сильно навязывает стиль. Шаг влево, шаг вправо и начинается борьба с самим EmberJS.
Angular хочу попробовать, да.
Angular хочу попробовать, да.
Ваш вопрос можно два раза повторить, просто поменяв MarionetteJS, AngularJS и EmberJS местами.
Это просто еще один инструмент, в чем то он лучше, в чем то хуже, в чем то просто другой. Сравнений фреймворков в сети уже предостаточно, повторяться было бы излишне.
Это просто еще один инструмент, в чем то он лучше, в чем то хуже, в чем то просто другой. Сравнений фреймворков в сети уже предостаточно, повторяться было бы излишне.
Полностью с вами согласен, а если и делать ещё одно сравнение, то не комментарием, а отдельным постом.
И в тему библиотек с «встроенным» двунаправленным дата биндингом, недавно наткнулся на плагин для Backbone.js от New York Times для добавления этих возможностей там где это необходимо https://github.com/NYTimes/backbone.stickit
И в тему библиотек с «встроенным» двунаправленным дата биндингом, недавно наткнулся на плагин для Backbone.js от New York Times для добавления этих возможностей там где это необходимо https://github.com/NYTimes/backbone.stickit
Я использовал это github.com/theironcook/Backbone.ModelBinder
Более известный и продвинутый биндер.
Более известный и продвинутый биндер.
Насчет дата-байндинга: Rivets.js
Хотел бы согласиться, сам не устаю повторять, что «Right Tool For The Right Job», но как всегда есть одно большое мохнатое «но».
Много используя и то, и другое, и третье — все-таки, Backbone (с Marionette/Thorax/Chaplin) — старая школа, Ember — чертовски хорош своими соглашениями и достаточно похож на Backbone концептуально, а вот Angular — хотя и добавляет необходимость «ментального сдвига» — позволяет решать большинство тех же задач, используя втрое-вчетверо-всемеро меньшее количество кода.
Много используя и то, и другое, и третье — все-таки, Backbone (с Marionette/Thorax/Chaplin) — старая школа, Ember — чертовски хорош своими соглашениями и достаточно похож на Backbone концептуально, а вот Angular — хотя и добавляет необходимость «ментального сдвига» — позволяет решать большинство тех же задач, используя втрое-вчетверо-всемеро меньшее количество кода.
не работает ссылка
Примеры кода на каждый класс Marionette.js shustoff.su/blog/javascript/backbone-marionette
Примеры кода на каждый класс Marionette.js shustoff.su/blog/javascript/backbone-marionette
Не могу понять, почему ссылка вида shustov.su/blog/javascript/backbone-marionette
Преобразуется к shustov.sublog
Преобразуется к shustov.sublog
Sign up to leave a comment.
От Backbone.js к Marionette.js