Opening Keynote
summary
Creates reusable SVG components by pasting Illustrator/Sketch output directly into templates and wires interactivity with inline SVG animateTransform or by refactoring that element into a named component to keep templates concise. Root SVG accepts merged attributes via ...attributes so aria labels and arbitrary HTML attributes pass through. JavaScript uses native classes and a feature‑flagged @tracked decorator implementing AutoTrack so you no longer call set, no more @each dependencies, and the team bundles these changes as "Ember Octane" pending an RFC.
AI-written summary · about
chapters (12)
- 0:00Welcome and introduction
- 1:07Future Ember app structure
- 3:37SVG components for designers
- 7:59Adding interactivity with animations
- 10:26Glimmer components benefits
- 12:38JavaScript side of components
- 13:41Tracked properties introduction
- 23:13Modern JavaScript features
- 25:06Ember as a modern framework
- 26:14Ember Octane and additions
- 29:04Community growth and adoption
- 31:29Future of Ember and closing








