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 D3 EmberNYC
Search
heyjin kim
June 21, 2014
Technology
200
1
Share
Ember D3 EmberNYC
heyjin kim
June 21, 2014
More Decks by heyjin kim
See All by heyjin kim
Ember with D3 for Data Visualization
heyjinkim
0
230
Other Decks in Technology
See All in Technology
AIが盛んな時代に 技術記事を書き始めて起きた私の中での小さな変化
peintangos
0
370
Oracle Cloud Infrastructure presents managed, serverless MCP Servers for Oracle AI Database
thatjeffsmith
0
220
Every Conversation Counts
kawaguti
PRO
0
200
(きっとたぶん)人材育成や教育のような何かの話
sejima
0
680
ServiceによるKubernetes通信制御ーClusterIPを例に
miku01
1
160
Agent の「自由」と「安全」〜未来に向けて今できること〜
katayan
0
350
生成AI時代に信頼性をどう保ち続けるか - Policy as Code の実践
akitok_
1
190
小さいVue.jsを30分で作る
hal_spidernight
0
150
Purview 勉強会報告 Microsoft Purview 入門しようとしてみた
masakichixo
1
270
雑談は、センサーだった
bitkey
PRO
2
230
クラウドネイティブ DB はいかにして制約を 克服したか? 〜進化歴史から紐解く、スケーラブルアーキテクチャ設計指針〜
hacomono
PRO
6
850
マンション備え付けのネットワークとLTE回線を組み合わせた ネットワークの安定化の考案
harutiro
1
120
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
320
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
360
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4k
The Invisible Side of Design
smashingmag
302
52k
Art, The Web, and Tiny UX
lynnandtonic
304
21k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
33
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
1.9k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.2k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
170
Paper Plane (Part 1)
katiecoart
PRO
0
7.3k
Ethics towards AI in product and experience design
skipperchong
2
270
Designing for Timeless Needs
cassininazir
0
220
Transcript
Ember with D3 @EmberNYC Heyjin Kim Ember Princess Engineer, SimpleReach
@heyjinkim @ember_princess
[email protected]
None
video & slide
• Ember Component • Separate Concerns • Data Bindings &
Observers • Ember Inspector • Productivity Why Ember?
http://bl.ocks.org/mbostock/3885304 D3 Code
http://bl.ocks.org/mbostock/3885304 D3 Code scales render svg data Everything is one
place! domains
http://bl.ocks.org/mbostock/3885304 D3 in Ember Separate Concerns! (MVC) d3 code data
render svg scales & domains
Examples
Reusable Charts http://jsbin.com/tinifewa/4/edit
Updating Data with Multiple Components http://jsbin.com/zeferipe/4/edit
None
• Ember Component • Separate Concerns • Data Bindings &
Observers • Ember Inspector • Productivity Why Ember?
Ember Component {{donut-chart content=content width=255 height=255}} {{donut-chart content=content_1 width=22 height=22}}
{{bar-chart content=content}} {{donut-chart content=content_2 width=22 height=22}} {{donut-chart content=content_3 width=22 height=22}} {{donut-chart content=content_4 width=22 height=22}} {{donut-chart content=content_5 width=22 height=22}}
Template ! rendering DOM Separate Concerns DATA! ! [82, 79,
143, 191] Ember Component handling DATA updating DOM ! CSS 0 50 100 150 200 April May June July D3 code scales & domains
Data Bindings & Observers
Ember Inspector
Productivity
THANK YOU! @heyjinkim @ember_princess ! http://heyjinjs.us
[email protected]