Understanding Ember with Design Patterns
summary
Explains the core design patterns underlying Ember (the framework) to help newcomers and cross-framework developers read a codebase and infer the original architects’ intentions. Covers concrete patterns used in Ember so attendees gain a shared vocabulary for discussing Ember architecture with non-Ember or new-to-Ember engineers.
AI-written summary · about
chapters (33)
- 0:00Intro
- 0:35About Me
- 0:59Intentions
- 1:22Learning Ember
- 2:28My Outcomes
- 4:00Tim Urban Quote
- 4:50Ember Conventions
- 5:16Moon Emoji
- 5:37Why Javascript
- 6:27Different Side of the Street
- 6:49Timeline
- 7:58MVC Framework
- 8:46Controllers Services
- 9:00Singletons
- 9:14Printer
- 9:42Services Controllers
- 10:53New Routes
- 12:04Prototype Based Programming
- 12:34Mixins
- 14:03Ember2 Core
- 14:48PushBased Reactivity
- 15:54Observables
- 17:45Closure Partial Application
- 18:39decorators
- 19:34pullbased reactivity
- 20:17autotracking
- 21:15variables vs values
- 22:22Global revision clock
- 23:48Dirtying tags
- 24:22Recap
- 25:30Cache vs Memoization
- 25:45Open Loop
- 27:10Hiring
related talks
27mDesigning for Ember Apps
24mNew to Ember: What ARE All These Things?
26mModern Javascript Frameworks - Introduction to Ember.JS and Ember-CLI
26mBuilding Better Components
32mEmber Between Design and Development
29mIdiomatic Ember, Sweet Spot of Performance and Productivity
30mMastering the Art of Forms
21mHow I Learned to Love Ember
