Hacker News new | ask | show | jobs
by dimal 1837 days ago
What’s the difference between the two? As someone who only dips into D3 every few years and just discovered Observable, I wasn’t aware that they were different. I thought Observable was just a way of sharing D3 visualizations.
2 comments

Observable is like Jupyter for Javascript. A general JS notebook environment, with the added twist that it uses reactive dataflow ideas to evaluate cells in a "right" and deterministic order (a common footgun in Jupyter where cells might be reevaluated manually, resulting in unexpected state).

D3 is a JS library for data visualisations.

Both are the brainchild of Mike Bostock. That's the connection. :)