TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Ask HN: What is the best way to get started with D3?

20 pointsby djcooleyover 4 years ago
I am looking to get started with d3 (https://d3js.org/). What is the best way to do this?

3 comments

et-alover 4 years ago
I would start with an fairly recent tutorial written by Bostock himself: <a href="https:&#x2F;&#x2F;observablehq.com&#x2F;@d3&#x2F;learn-d3" rel="nofollow">https:&#x2F;&#x2F;observablehq.com&#x2F;@d3&#x2F;learn-d3</a><p>A point I personally needed to grasp back when I first worked with D3 was that the data drives the visuals (hence <i>data-driven</i> documents). It was not an animation library. It&#x27;s also not a charting library, but some charting libraries are built on top of D3.<p>Lastly, the D3 wiki also contains links to other tutorials, but they&#x27;re most likely running on v3:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;d3&#x2F;d3&#x2F;wiki&#x2F;Tutorials" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;d3&#x2F;d3&#x2F;wiki&#x2F;Tutorials</a>
评论 #24308560 未加载
denvercoder904over 4 years ago
I have recently taken up a project to build out a dashboard for realtime data analytics. I did some exploratory research of the available data analytics frameworks mainly in Python. I found Plotly to be very popular. How much extra work would it be to just use D3 on the frontend with a standard python web server on the backend versus using just the Plotly library?
k__over 4 years ago
I liked this book:<p><a href="https:&#x2F;&#x2F;www.newline.co&#x2F;fullstack-d3" rel="nofollow">https:&#x2F;&#x2F;www.newline.co&#x2F;fullstack-d3</a>
评论 #24309585 未加载
评论 #24308618 未加载