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
0
93
Ember Data
Talking about challenges with data on the web and how Ember Data tries to tackle them
Alex Navasardyan
August 24, 2013
Tweet
Share
More Decks by Alex Navasardyan
See All by Alex Navasardyan
And Benchmarks For All
twokul
1
51
Ember App Kit
twokul
0
49
Ember List View
twokul
0
58
Other Decks in Programming
See All in Programming
AI巻き込み型コードレビューのススメ
nealle
0
100
MDN Web Docs に日本語翻訳でコントリビュート
ohmori_yusuke
0
640
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
680
なるべく楽してバックエンドに型をつけたい!(楽とは言ってない)
hibiki_cube
0
140
AIエージェントのキホンから学ぶ「エージェンティックコーディング」実践入門
masahiro_nishimi
3
280
AI によるインシデント初動調査の自動化を行う AI インシデントコマンダーを作った話
azukiazusa1
1
680
組織で育むオブザーバビリティ
ryota_hnk
0
170
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
480
Amazon Bedrockを活用したRAGの品質管理パイプライン構築
tosuri13
4
240
Unicodeどうしてる? PHPから見たUnicode対応と他言語での対応についてのお伺い
youkidearitai
PRO
1
1.1k
AIエージェントの設計で注意するべきポイント6選
har1101
7
3.4k
コントリビューターによるDenoのすゝめ / Deno Recommendations by a Contributor
petamoriken
0
200
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
122
21k
The AI Revolution Will Not Be Monopolized: How open-source beats economies of scale, even for LLMs
inesmontani
PRO
3
3k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
320
WCS-LA-2024
lcolladotor
0
440
Building Adaptive Systems
keathley
44
2.9k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
110
Balancing Empowerment & Direction
lara
5
880
How Software Deployment tools have changed in the past 20 years
geshan
0
32k
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
420
Statistics for Hackers
jakevdp
799
230k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
300
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