DEV Community

Discussion on: Processing.js

Collapse
 
niorad profile image
Antonio Radovcic

D3 is the de-facto standard library for those things. It‘s similar to jQuery learning-wise. I think P5 renders to canvas, while with D3 you also can use DOM/SVG.

Collapse
 
johanneslichtenberger profile image
Johannes Lichtenberger

Just bought a book about D3 :-)

Collapse
 
johanneslichtenberger profile image
Johannes Lichtenberger

So you recommend d3 instead of P5?

Collapse
 
niorad profile image
Antonio Radovcic

You can do pretty great vis with P5, but D3 is closer to the native web, and there are magnitudes more material on datavis with it (examples etc).

Processing has its strengths with generative art and experimental vis. I did lots of it in uni. I‘d try both and see what sticks if you’re not sure. But if you want to do clean and readable infovis on the web, and don’t have a strong preference, use D3. At the very least it’s a good thing to have on your CV.

Thread Thread
 
johanneslichtenberger profile image
Johannes Lichtenberger

I want to port this bssically:

m.youtube.com/watch?v=l9CXXBkl5vI&...

But now also for binary JSON data stored in SirixDB... thus comparing revisions of tree-structured data.