ember.js 101 - jschannel ncr
Post on 21-Oct-2014
877 views
DESCRIPTION
http://www.meetup.com/JSChannel-NCR/events/134774802/TRANSCRIPT
@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
Browser
Request Router
Controller
View(template)
Model
Client side MVC
Store
Router
Controller View
Model
Browser
Template
ControllerControllerControllerController
Standard Request
/bookmarks BookmarksRoute
BookmarkBookmarksController
BookmarksView
template: bookmarks
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