Skip to content

an2323/listcontacts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Список контактов

Цель: показать несколько шагов улучшения нашего приложения на Backbone JS. Переход от Backbone к Marionette.

Приложение написано в 5 шагов.

Описание каждого шага:

  • "Чистый" Backbone. Разработка на "чистом" Backbone. Не используем никаких плагинов. Все в одном файле.
  • Структурируем. То же самое, что и первое, но вынесли код по разным файлам. Появилась какая-то структура.
  • Backbone View => Marionette View. Переход от Backbone.View к Marionette.View. Заменяем только View, все остальное остается прежним. Проще решаются многие задачи. Уходим от шаблонного кода и ZombiewView
  • Marionette + новая архитектура. Используем Marionette. Пишем модули. Добавляем "посредника" - контроллер. Используем Request/Response. Переход к гибкой архитектуре, меняется структура файлов/папок.
  • AMD + Plugins. Используем AMD - Require JS. Используем underscore-tpl для загрузки шаблонов. Используем модули Backbone.Validation и Backbone.Syphon. *Исходный код в этой версии прокомментирован.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published