ember.js 101 - jschannel ncr
Post on 21-Oct-2014
879 views
DESCRIPTION
http://www.meetup.com/JSChannel-NCR/events/134774802/TRANSCRIPT
![Page 1: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/1.jpg)
@raz0r
![Page 2: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/2.jpg)
![Page 3: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/3.jpg)
![Page 4: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/4.jpg)
![Page 5: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/5.jpg)
Why Ember?
![Page 6: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/6.jpg)
Convention over Configuration
like Rails
![Page 7: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/7.jpg)
Data Bindings
less boilerplate between DOM and data
![Page 8: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/8.jpg)
Observers and Computed
Properties
![Page 9: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/9.jpg)
URL driven webapps
![Page 10: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/10.jpg)
Getting Started
![Page 11: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/11.jpg)
Object Model
- Classes and Objects- Computed Properties- Observers
![Page 12: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/12.jpg)
App Components
- Architecture- Router- Controllers
- Views- Templates- Models
![Page 13: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/13.jpg)
Ember Architecture
![Page 14: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/14.jpg)
Server side MVC
Browser
Request Router
Controller
View(template)
Model
![Page 15: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/15.jpg)
Client side MVC
Store
Router
Controller View
Model
Browser
Template
ControllerControllerControllerController
![Page 16: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/16.jpg)
Standard Request
/bookmarks BookmarksRoute
BookmarkBookmarksController
BookmarksView
template: bookmarks
![Page 17: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/17.jpg)
Active code generation
![Page 18: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/18.jpg)
Just getting started
![Page 19: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/19.jpg)
What next?
![Page 20: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/20.jpg)
- Ember Data- API- Design Patterns- Deployments- Testing- Security- i18n
![Page 21: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/21.jpg)
- emberjs.com/guides- emberjs.com/api- emberwatch.com
- heretical-guide-to-ember-js
- github - ember-app-kit
![Page 22: Ember.js 101 - JSChannel NCR](https://reader034.vdocument.in/reader034/viewer/2022050919/54462d8fafaf9f65178b458c/html5/thumbnails/22.jpg)
github.com/achalaggarwal/ember101
@raz0r
http://ach.al