Recap

What's a recap without a list of recaps?

For links to those recaps and more, visit this recap

Missed out on attending?

Video of all 23 talks is available online!

Report Card

Ember is growing!

  • 625+ Attendees from 24 countries.
  • Approx. 54 Meetups around the world.
  • Over 700 registered Addons.
  • 3 new Ember Core Team members.

Ember ships!

  • HTMLBars
  • <a href={{url}}> in 1.11 Beta
  • <angle-bracket> components in Canary.
  • New deprecation, and improved promises tabs (along with much more) in Ember Inspector.
  • Early adopter of ES6 (ES2015) features.

Ember ships!

Ember Data - Big Rethink

  • Relationships are always Async, built with async loading in mind.
  • Adapter Ecosystem is improving and continuing to grow.
  • Single Source of Truth (SSOT) branch landed.

Ember ships!

Ember-Cli - Lots of new features

  • Babel   
  • Testing out of the box.
  • http-mock server
  • Improved Addon scoping
  • Improved performance (Windows!!)
  • Server proxying
  • Much, much more

Rapid Release Works!

Rapid Release Works!

New RFC process

Engines, Async & Routable Component, Elements & Fragments

Announcements

  • Ember 2.0
  • ember-cli 1.0
  • Ember Data 1.0
  • List View 1.0
  • Liquid fire 1.0

JUNE 12th

(beta candidates)

Lockstep SemVer

New rendering engine for Ember.js

"Have you ever had to say 'No' to something, because of the tech you chose"

- Ryan Florence

  • Ember's alternative approach to the Virtual DOM
  • Since templates use {{ declarative syntax }}, the dirty checking of these dynamic segments dictate which parts of the DOM are expected to change.

Demo

Branch

PR

Fastboot

Server-side rendering for Ember.js apps

[WIP]

Fastboot

  • Serve rendered HTML to browsers and other clients without requiring them to download JavaScript assets.
  • Aims to significantly reduce initial load time.
  • Can be installed as Express middleware

Fastboot

  • Requires Ember Canary.
  •  `didInsertElement` and `willInsertElement` hooks are not invoked.
  • No jQuery.

Limitations

Versioned Guides

  • allows for rapid updating, without alienating users stuck on older versions
  • implements ember-cli semantics

Liquid Fire

HTMLBars Compatibility 

Ember Data

  • Out of the box support for JSON API
  • First class support for Pagination & Filtering
  • Shipping 1.0 !!!

EmberObserver

  • Unofficial Ember Addon rankings
  • Convenient categorization
  • Reviews

Apologies for the many things I may have missed.  Please reference the recap links, and watch the videos.

EmberConf-Recap

By Michael Malchak