Writing Big (a mbitious ) Apps Using
Just Got Easier
Oren Rubin
Applitools
Director of R&D
Wix Web Architect
IBM Distributed Computing
Spring Diagnostics Machine Learning
Cadence Compiler Engineer
And lots more small projects
Why ember?
Small Projects
- Router
- Model
- Computed Properties
- Separation of UI and Logic
Large Projects
- Performance
- Class Hierarchy + UI Components
- Bindings
- Tests
- Observers
Why ember?
colors - COVER, WON'T COVER
Small Projects
- Router
- Model
- Computed Properties
- Separation of UI and Logic
Large Projects
- Performance
-
Class Hierarchy + UI components
- Bindings
- Tests
- Observers
Ember history
Started by Apple, for Mobile as SpoutCore (2008)
Refactored to MVC as SproutCore II
(early 2011)
SproutCore UI (July 2012)
Renamed Amber
(Dec 2011)
Renamed Ember
(few days later)
Yehuda Katz and Tom Dale opened Tilde
(2012)
Ember currently
Many active developers
Currently RC3 - API Final
Documentation rewritten, and rewritten
now filmed!
coding time!
Let's see our app
This presentation
2 more slides on MVC
let's c ode!
Classical MVC
coding time
Don't come back until app is ready
mvc in practice
MVC in Ember
ember in mvc eyes
By shex
ember in mvc eyes
- 1,775