Ember.js 101 - JSChannel NCR
-
date post
21-Oct-2014 -
Category
Technology
-
view
876 -
download
0
description
Transcript of Ember.js 101 - JSChannel NCR
@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