Meet Ember.js

Not just another js framework.









Miguel Camba

@miguelcamba

@cibernox        


 

What is



  • A new MVC framework designed to build ambitious web apps.      

  • It does a lot of job for you, so you can focus on what really matters.

  • Reduces boilerplate code.                                                                    

  • Keeps your views updated with a powerful binding mechanism.

Oh really? 

Options in the wild.


(Scary words that deserve a scary font)

User interfaces are hard


  • Display data from a source

  • Keep that information updated when source changes

  • React to user interaction

  • Store contextual state

A bit of history






  • 2007 - SproutCore is released.
  • 2008 - Apple announces MobileMe & iWork (built with sproutcore)
  • 2010 - SproutCore team leaves Apple and starts Strobe Inc.
  • 2011 (May) - SproutCore 2.0 announced
  •           (Nov) - Apple builds Strobe in a talent adquisition.
  • 2012 - Tom Dale (ex-apple) and Yehuda Kats leave Strobe and start Tilde and start a fork of SproutCore that is later renamed to Ember
  • 7 months ago - 1.5 Years later Ember hits 1.0

Title

Ember JS introduction.

By Miguel Camba

Ember JS introduction.

  • 1,352