Slide 1

Slide 1 text

@locks github.com/locks Core Team Learning Team Glimmer.js <3 Ember.js Ricardo Mendes

Slide 2

Slide 2 text

http://slides.com/ebryn/glimmer-js#/

Slide 3

Slide 3 text

https://emberjs.com/blog/2017/04/05/emberconf-2017-state-of-the-union.html

Slide 4

Slide 4 text

No content

Slide 5

Slide 5 text

http://rwjblue.com/2017/04/26/does-glimmer-kill-ember/

Slide 6

Slide 6 text

Glimmer two meanings Library ● Component library ● VM architecture ● 30 kB “Hello World” Process ● Extracted from Ember.js ● No user-facing changes

Slide 7

Slide 7 text

Glimmer/Ember Refactor internals Expose primitive ● Engines - mount ● FastBoot - visit ● Custom Components (active RFC) Experiment through addons the process

Slide 8

Slide 8 text

JavaScript support Top-level component arguments Fragments Colocated scoped CSS Colocated test hardness Build pipeline Documentation Glimmer short-term roadmap

Slide 9

Slide 9 text

Module unification Glimmer components JavaScript modules Library extraction ● Rroouuttinngg? Maayybbbee? Ember.js short-term roadmap

Slide 10

Slide 10 text

Public roadmaps ● Glimmer.js ● Ember.js Blog posts ● Ember.js ● Individual Documentation ● Hub (Learn page) ● Unification (Cli, FastBoot) Meta Improve communication

Slide 11

Slide 11 text

Thank you (oh god, please don’t ask difficult questions)