Octane: A Paradigm shift in EmberJS
summary
Ember Octane promises concrete changes: native JavaScript classes replace Ember.Object, Glimmer components cut lifecycle surface from 13 hooks to two life cycle hooks and component properties from 29 to three, and tracked properties (via the glimmer-tracking library) replace many computed traps so getters auto-update. Templates use angle‑bracket invocation and named args, modifiers and decorators handle DOM behavior, code mods and migration guides exist, and removals include IE9/10 support—migration tooling aims to make the upgrade actually work.
AI-written summary · about
chapters (13)
- 0:00Start
- 1:50Agenda
- 3:47Conventional Configuration
- 5:12Two-Way Bindings
- 5:23Attribute Bindings
- 7:39Template Scoping
- 11:41Native Classes
- 14:26Glimmer Components
- 17:37Templating in Octane
- 20:05Track Properties
- 22:25Modifiers and Decorators
- 23:43Decorators
- 27:37Reference and Guides








