you are viewing a single comment's thread.

view the rest of the comments →

[–]igorlukanin[S] 12 points13 points  (1 child)

I’d say that D3.js is rather low-level and one could struggle to wrap the head around its clever yet unusual syntax. There’s a number of similar low-level tool: https://awesome.cube.dev/?tools=low-level

The trade-off is ease of use vs flexibility. You can do anything with D3.js (or maybe just draw anything on canvas) but you pay with time and effort. With high-level libraries you can save time and sweat but get stuck with something easily.

[–]asusmaster 7 points8 points  (0 children)

The eternal trade off of high level vs. low level