Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Ember Data
Search
Alex Navasardyan
August 24, 2013
Programming
96
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Ember Data
Talking about challenges with data on the web and how Ember Data tries to tackle them
Alex Navasardyan
August 24, 2013
More Decks by Alex Navasardyan
See All by Alex Navasardyan
And Benchmarks For All
twokul
1
53
Ember App Kit
twokul
0
50
Ember List View
twokul
0
60
Other Decks in Programming
See All in Programming
ランチタイムLT会3周年!ランチタイムLT会を3年間続けられたお話
y0hgi
1
140
symfony/aiとlaravel/boost
77web
0
120
SLOをサービス品質の共通言語にするために 取り組んできたこと
wakana0222
0
480
Embedded SREと共に達成した会員管理システムのAWS移行 - SRE NEXT 2026 ランチスポンサーセッション
niftycorp
PRO
1
2.3k
Contextとはなにか
chiroruxx
1
390
AI がコードを書く時代における新卒エンジニアの仕事風景 (2026) / New Graduate Engineers in the Era of AI Coding (2026)
sushichan044
0
220
AI時代、エンジニアはどう育つのか -未経験エンジニアの成長を間近で見て考えたこと-
thasu0123
0
110
コンテキストの使い捨てをやめる — ビジネスルール駆動開発と miko —
ioki
0
270
過去最大のMCPアップデート! 2026-07-28 RC版の謎に迫る
licux
6
460
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
580
Creating Composable Callables in Contemporary C++
rollbear
0
200
SREは、MCPとSRE Agentをこう使え!
kazumax55
0
150
Featured
See All Featured
How to Align SEO within the Product Triangle To Get Buy-In & Support - #RIMC
aleyda
2
1.6k
Scaling GitHub
holman
464
140k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
590
Making the Leap to Tech Lead
cromwellryan
135
10k
A better future with KSS
kneath
240
18k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
320
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
150
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Transcript
Ember Data Friday, August 23, 13
Alex Navasardyan @twokul BA Insight Friday, August 23, 13
Data Web Application In Out Friday, August 23, 13
Asynchrony Friday, August 23, 13
Data WA WA Friday, August 23, 13
Data WA WA WA WA WA WA WA WA Friday,
August 23, 13
Data Resource A Resource B Resource C Resource D Resource
E Friday, August 23, 13
Promises Friday, August 23, 13
Promises ui.startSpinner(); getUser(‘mascot’) .then(getFavouriteFood) .then(showFavouriteFood) .catch(ui.error) .finally(ui.stopSpinner) .done(); Friday, August
23, 13
Data Adapter Store Serializer Friday, August 23, 13
Data Adapter Store Serializer local storage, server Friday, August 23,
13
Data Adapter Store Serializer map Friday, August 23, 13
Data Adapter Store Serializer transform Friday, August 23, 13
Data Adapter Store Serializer persist Friday, August 23, 13
Model App.Person = DS.Model.extend({ firstName: DS.attr('string'), lastName: DS.attr('string'), birthday: DS.attr('date'),
}); Friday, August 23, 13
Model // find record with id = 1 App.Person.find(1); //
find all records App.Person.find(); Friday, August 23, 13
Data Adapter find(1) Friday, August 23, 13
Data Adapter find(1) didFindRecord Friday, August 23, 13
Data Adapter find(1) didFindRecord Serializer extract Friday, August 23, 13
Work in progress Friday, August 23, 13
Stuff to read Friday, August 23, 13