Ember.js

current state and what's next

Ambitious Web Apps

Progressive
Web Apps

Web Assembly

https://developers.google.com/web/progressive-web-apps

https://webassembly.github.io/

Ember.js

philosophy

  • ambitious apps
  • productivity & ergonomics first
    (done is better then perfect)
  • web standards
  • holistic solution
    (not reinventing wheel, building quickly)
  • growing & improving
    (as a feature)

Ember.js

ecosystem (libraries)

Framework Ember.js
Data Persistence Ember Data
Build Toolchain Ember Cli
Animations Liquid Fire
Virtualized List List View

Ember.js

ecosystem (microlibraries)

Prioritized, B. Queue backburner.js
URL handling route-recognizer.js
SPA routing router.js
A+ Promises rsvp.js
Template Engine handlebars (glimmer)
Asset Pipeline broccoli.js

Ember.js 2016

  • SubTeams
  • RFC (Request For Comments)
  • Documentations
  • Engines
  • Pods Architecture
  • Universal Event Dispatcher
  • Long Term Support
  • Ember 3.0 deprecations
    • slim releases
  • FASTBOOT
  • Performance (Glimmer v 2)
  • Stable Core and promoted addons

SPA vs (replacing jQuery)

Ember.js

By Michał Czyż

Ember.js

  • 1,397