Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Architecting Ember.js Applications
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Christopher Meiklejohn
October 24, 2012
Programming
340
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Architecting Ember.js Applications
Boston Ember.js Meetup / October 2012
Christopher Meiklejohn
October 24, 2012
More Decks by Christopher Meiklejohn
See All by Christopher Meiklejohn
Towards a Solution to the Red Wedding Problem
cmeiklejohn
0
450
Language Support for Cloud-Scale Distributed Systems
cmeiklejohn
0
590
Towards a Systems Approach to Distributed Programming
cmeiklejohn
3
410
Scaling a Startup with a 21st Century Programming Language
cmeiklejohn
0
440
Practical Evaluation of the Lasp Programming Model at Scale
cmeiklejohn
4
2.9k
Just-Right Consistency - Closing the CAP Gap
cmeiklejohn
3
330
Declarative, Convergent, Edge Computation
cmeiklejohn
1
250
Just-Right Consistency - Closing the CAP Gap
cmeiklejohn
3
1.4k
A Certain Tendency of the Database Community
cmeiklejohn
0
500
Other Decks in Programming
See All in Programming
App Intentsのビルドプロセスを支える技術
kntkymt
0
380
AI活用は、個人から組織へ|マルチプレイヤーエージェントハーネス「QM」の社内活用事例 / AI use is moving from individuals to orgs
rkaga
1
110
JPUG勉強会 OSSデータベースの内部構造を理解しよう(第2回)
oga5
0
240
速く作れる。その次は、速く確かめられる開発へ 〜AIネイティブ開発を支える、Shift Down〜 / Can build fast. Next, moving to development where we can verify fast.
rkaga
5
3.1k
一参加者から『中の人』へ 〜全通PHPerがブースに立って学んだ、カンファレンスを100倍楽しむコツ〜
wp_daisuke
0
160
AI × TiDD / 2026.09.05 Redmine 大阪
tokudiro
1
170
すこし踏み込む CancellationToken
htkym
0
230
AI に Inclusive UI を書かせよう — Design Rules Skill で Compose UI を作り直す
theoriatec2024
1
490
20260914 AIエージェント時代のPlatform Engineering LLM基盤とプロダクトの責務境界線
kanfab1
7
2k
wkhtmltopdfの次どうするか問題2026
willnet
1
1k
一人だけ、Kiroが静止する日
hideg
0
110
Building an Out-of-Order CPU
latte72
1
780
Featured
See All Featured
Technical Leadership for Architectural Decision Making
baasie
3
570
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.6k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
The #1 spot is gone: here's how to win anyway
tamaranovitovic
4
1.2k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
1
320
Game over? The fight for quality and originality in the time of robots
wayneb77
1
280
Designing for Performance
lara
611
70k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
1k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.6k
The Curse of the Amulet
leimatthew05
3
14k
Art, The Web, and Tiny UX
lynnandtonic
304
22k
Transcript
Architecting Ember.js Applications Christopher Meiklejohn Thursday, October 25, 12
What is Ember.js? Thursday, October 25, 12
MVC Style Framework Thursday, October 25, 12
Data Bindings Thursday, October 25, 12
Computed Properties Thursday, October 25, 12
Declarative Templates Thursday, October 25, 12
State Managers Thursday, October 25, 12
Expressive Router Thursday, October 25, 12
Run Loop Thursday, October 25, 12
Optional: Ember Data Thursday, October 25, 12
Architecting Your Application Thursday, October 25, 12
Router State Charts Thursday, October 25, 12
Finite Set of States Thursday, October 25, 12
Actions Thursday, October 25, 12
Series of (Nested) States Thursday, October 25, 12
Connect Views Thursday, October 25, 12
Perform Actions Thursday, October 25, 12
URL as Serialized State Thursday, October 25, 12
Serialization /state1/:segmentA/state2/:segmentB Thursday, October 25, 12
Deserialization /state1/:segmentA/state2/:segmentB Thursday, October 25, 12
Easy To Reason Thursday, October 25, 12
An Example Thursday, October 25, 12
States Thursday, October 25, 12
Cluster Overview Thursday, October 25, 12
Cluster Management Thursday, October 25, 12
Partition List Thursday, October 25, 12
Nested States Thursday, October 25, 12
Filter Thursday, October 25, 12
Paginate Thursday, October 25, 12
Filter and Paginate Thursday, October 25, 12
Router Examples Thursday, October 25, 12
Boston Ember https://github.com/bostonember/bostonember/blob/master/assets/javascripts/app/router.js Thursday, October 25, 12
Riak Control https://github.com/basho/riak_control/blob/master/priv/admin/js/router.js Thursday, October 25, 12
GiddyUp https://github.com/basho/giddyup/blob/master/assets/javascripts/app/router.js Thursday, October 25, 12
Questions? Thursday, October 25, 12