~/talk

The Future of Ember Templating

Talkat EmberConf 2016 · on Wednesday, 2016-03-30· [ember]

Glimmer 2 presents a concrete implementation: a pull‑based reference primitive plus an entity tag validation system and a compact revision tagging encoding that compresses many validation tickets into a single integer. Templates compile to a wire format JSON at build time, a runtime compiler emits bytecode for a VM, and a JIT updating program reuses work to hit interactive rendering (claimed 60 fps). Optimizations include a const optimization, pause/resume interpreter (chunked rendering), and DOM rehydration via an element stack.

AI-written summary · about

  1. 0:00Intro
  2. 0:12Serious Warning
  3. 4:16Templates
  4. 4:28Ember HTML+CSS
  5. 5:16Declarative
  6. 5:28FRP Programs
  7. 5:56References
  8. 8:22Validators
  9. 13:49Revision Tags
  10. 14:49Take a deep breath
  11. 15:05Runtime
  12. 19:59Const Optimization
  13. 21:46Adaptive Optimizations
  14. 22:38Inlining and Specializations
  15. 24:05Chunked Rendering
  16. 26:09Glimmer Native
  17. 29:30Thank you for being an awesome community
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.