Introduction to Ember.js
Upcoming SlideShare
Loading in...5
×
 

Introduction to Ember.js

on

  • 1,534 views

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

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

Statistics

Views

Total Views
1,534
Views on SlideShare
1,237
Embed Views
297

Actions

Likes
1
Downloads
13
Comments
0

3 Embeds 297

http://emberashes.com 293
http://localhost 2
https://duckduckgo.com 2

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Introduction to Ember.js Introduction to Ember.js Presentation Transcript

  • Intro to Ember.jsMike Nicholaides & Max Minkoff1/31/2013
  • 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
  • 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
  • (Rails) API Ember-Data/ ModelsEmber.js MVC RouterAs of Router v2 Templates Browser Events
  • (Rails) API Ember-Data/ ModelsEmber.js MVC Controllers RouterUse Views and Controllers only ifNecessary Views Templates Browser Events
  • Server MVCController is Primary Interface with User
  • Ember is DifferentView/Template is Primary Interface with UserView has functionality, template is separate
  • Ember Data✤ Manages Persistence✤ Roll Your Own Adapter or use the REST Adapter ✤ Works with Active Record Serializer✤ Identity Map✤ Transactions
  • What’s Next?✤ Freeze API✤ Router v2 just released✤ Ember Data final polish✤ Better Documentation✤ Shorter Learning Curve