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
How to build beautiful Vuesualizations
Search
Natalia Tepluhina
November 28, 2019
Programming
110
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
How to build beautiful Vuesualizations
This is a talk about how to visualize your data with D3.js and Vue.js framework
Natalia Tepluhina
November 28, 2019
More Decks by Natalia Tepluhina
See All by Natalia Tepluhina
All you need is Apollo Client
ntepluhina
0
330
You Might Not Need Vuex
ntepluhina
1
1.4k
Other Decks in Programming
See All in Programming
Intent as Code
shoppingjaws
6
1.1k
フロントエンドUIフレームワークのこれまでとこれから
ssssota
5
3.1k
アクセシビリティから考える情報設計
high_g_engineer
0
430
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
170
Are APIs Still Relevant in the AI Era?
soyuka
0
370
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
390
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
9.2k
JRuby: Past, Present, and Future
headius
0
210
Webの地図
yosuke_furukawa
PRO
6
5k
TiDB Cloudのカスタムコントローラーによるオートスケール対応
takaidohigasi
0
140
Ghostty + Neovimで作る 透明でカッコ良い開発環境
j341nono
0
140
Security issues being discussed on Web Platforms
petamoriken
0
1.4k
Featured
See All Featured
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.9k
HDC tutorial
michielstock
2
930
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.4k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
550
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Being A Developer After 40
akosma
91
590k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
960
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
510
WENDY [Excerpt]
tessaabrams
14
39k
Technical Leadership for Architectural Decision Making
baasie
3
580
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
610
Transcript
How to build beautiful Vuesualizations
Why visualize your data?
A B C Content A 100 200 400 Content B
$67,000 $56,000 $78,000 Content C 4500 60000 $8,000 Who could resist tables
Shirley Wu’s Film Flowers
Vue.js Core Team Member I am Natalia Tepluhina Google Developer
Expert Senior Frontend Engineer @N_Tepluhina
So, what is D3.js?
Charts
Custom visualisations
DOM Manipulation Select elements Insert/remove nodes Change style, class, text,
HTML etc.
Vue can make it!
Let’s build a Vueniverse!
(I really hope one day it will be that big)
Build a star Step 01 Walkthrough Step 02 Scale star
properties Step 03 Add dataset
Star math
Star math
Star math
Star math
Scaling 1…1000 Domain 1…250 Range
Scaling Repo stars Issues Contributors Star radius Star color Star
rays
Hierarchy & Pack
You can find me at: @N_Tepluhina Thanks!