@raz0r
Why Ember?
Convention over Configuration
like Rails
Data Bindings
less boilerplate between DOM and data
Observers and Computed
Properties
URL driven webapps
Getting Started
Object Model
- Classes and Objects
- Computed Properties
- Observers
App Components
- Architecture
- Router
- Controllers

- Views
- Templates
- Models
Ember Architecture
Server side MVC

Request

Router
Controller
View(template)

Browser

Model
Client side MVC
Store

Model

Browser

Router

Controller
Controller
Controller
Controller
Controller

Template

View
Standard Request

/bookmarks

BookmarksRoute
BookmarksController
BookmarksView

template: bookmarks

Bookmark
Active code generation
Just getting started
What next?
- Ember Data
- API
- Design Patterns
- Deployments
- Testing
- Security
- i18n
- emberjs.com/guides
- emberjs.com/api
- emberwatch.com
- heretical-guide-to-ember-js

- github - ember-app-kit
github.com/achalaggarwal/ember101
@raz0r
http://ach.al
Ember.js 101 - JSChannel NCR
Ember.js 101 - JSChannel NCR
Ember.js 101 - JSChannel NCR
Upcoming SlideShare
Loading in …5
×

Ember.js 101 - JSChannel NCR

734 views
656 views

Published on

http://www.meetup.com/JSChannel-NCR/events/134774802/

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

No Downloads
Views
Total views
734
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
4
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Ember.js 101 - JSChannel NCR

  1. 1. @raz0r
  2. 2. Why Ember?
  3. 3. Convention over Configuration like Rails
  4. 4. Data Bindings less boilerplate between DOM and data
  5. 5. Observers and Computed Properties
  6. 6. URL driven webapps
  7. 7. Getting Started
  8. 8. Object Model - Classes and Objects - Computed Properties - Observers
  9. 9. App Components - Architecture - Router - Controllers - Views - Templates - Models
  10. 10. Ember Architecture
  11. 11. Server side MVC Request Router Controller View(template) Browser Model
  12. 12. Client side MVC Store Model Browser Router Controller Controller Controller Controller Controller Template View
  13. 13. Standard Request /bookmarks BookmarksRoute BookmarksController BookmarksView template: bookmarks Bookmark
  14. 14. Active code generation
  15. 15. Just getting started
  16. 16. What next?
  17. 17. - Ember Data - API - Design Patterns - Deployments - Testing - Security - i18n
  18. 18. - emberjs.com/guides - emberjs.com/api - emberwatch.com - heretical-guide-to-ember-js - github - ember-app-kit
  19. 19. github.com/achalaggarwal/ember101 @raz0r http://ach.al

×