Introduction to Ember.js

2,128 views

Published on

Presented at Ember.js Philly on Jan 31st, 2013 by Max Minkoff. http://www.meetup.com/Emberjs-Philly

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,128
On SlideShare
0
From Embeds
0
Number of Embeds
1,030
Actions
Shares
0
Downloads
15
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Introduction to Ember.js

  1. 1. Intro to Ember.jsMike Nicholaides & Max Minkoff1/31/2013
  2. 2. What is Ember.js?✤ “A Framework for Creating Ambitious Web Applications”✤ Automatically Updating Templates ✤ Responsive instead of directed ✤ E.g. Cells in a Spreadsheet✤ Focus on Business Logic and UI, not Infrastructure
  3. 3. State of Ember✤ Current version: Ember 1.0.0-pre4✤ API locked by Ember Camp (2/15/13)✤ Ember Data “behind, but not far”✤ 100 Committers, 19 > 10 commits
  4. 4. (Rails) API Ember-Data/ ModelsEmber.js MVC RouterAs of Router v2 Templates Browser Events
  5. 5. (Rails) API Ember-Data/ ModelsEmber.js MVC Controllers RouterUse Views and Controllers only ifNecessary Views Templates Browser Events
  6. 6. Server MVCController is Primary Interface with User
  7. 7. Ember is DifferentView/Template is Primary Interface with UserView has functionality, template is separate
  8. 8. Ember Data✤ Manages Persistence✤ Roll Your Own Adapter or use the REST Adapter ✤ Works with Active Record Serializer✤ Identity Map✤ Transactions
  9. 9. What’s Next?✤ Freeze API✤ Router v2 just released✤ Ember Data final polish✤ Better Documentation✤ Shorter Learning Curve

×