Skip to content

bolshchikov-public/why-ember

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

  1. Вступление
  2. Зачем мне Ember?
  3. Лекция родилась из разговора с разработчиком: мне jQuery хватит
  4. Приложение формы 1. HTML jQuery 2. JS jQuery 3. HTML Ember 4. JS Ember
  5. Спагетти код: нет четкой структуры приложения => баги, сложно расширять
  6. Много дополнительного кода, который отвлекает от написания логики
  7. Ember решает 2 основные задачи 1. Дает структуру приложения (MVC) 2. Делает за нас весь ненужный код, мы фокусиремся на логике приложения
  8. Структура приложения Ember (MVC)
  9. Классическое MVC
  10. MVC 21-го века
  11. Как Ember видит MVC 1. Router, Route, Model, Controller, View, Template 2. Связь между всеми компонентами 3. Постоянство архитектуры
    1. Ember сам создает недостающие объекты
    2. Конвенция важнее конфигураций
  12. Синхронизация
  13. Модель - единственный источник правды
  14. Двусторонние связи (Two-way Binding)
  15. Computed Properties
  16. Observers
  17. Как начать?
  18. EmberJS
  19. Ember Watch
  20. Начинаем работать с Ember.js
  21. Анатомия Ember.js