in a nutshell
Keynote
Glimmer VM
-
Re-think and re-write of the rendering engine
-
Designed as a VM to render HTML
-
Released in 2.10 (~4 months ago)
-
2X performance and 30% app size reduction
Glimmer.js the framework
-
Minimal surface API
-
Only components
-
Small (~30kb)
-
Scale up philosophy (à là react)
-
Entry point for more people to Ember
-
FAST
Glimmer.js the framework
Glimmer.js the framework
Keynote
From Glimmer.js to Ember.js
Going Progressive with Ember -
Samanta de Barros
Local Storage
Web SQL
Indexed DB
Local Forage
Going Progressive with Ember
Going Progressive with Ember
ember-service-worker
ember-service-worker-index
ember-service-worker-asset-cache
ember-service-worker-cache-fallback
Counter-spells and the Art of Keeping
Your Application Safe - Ingrid Epure
Counter-spells and the Art of Keeping
Your Application Safe - Ingrid Epure
Avoid Triple Curlies {{{ html }}}
Always use noopener AND noreferrer with target="_blank"
Mark html-code as safe to excecute
htmlSafe() for templates
Counter-spells and the Art of Keeping
Your Application Safe - Ingrid Epure
Higher Order Components - Miguel Camba
Empowering the Next Million Creators - Edward Faulkner
https://youtu.be/ZCHFjGSCqP4?t=41m57s
EmberConf 2017
By Laura Lebovic
EmberConf 2017
- 1,238