Comment

Comment by inferiorhuman

My guess is that d3 is too low-level to make reuse simple, and that using a higher-level abstraction would make the code more maintainable.

In what context? It's not that hard to collect some scales and axes into a JS object, mix it with judicious use of CSS et voila.

I understand that d3 is low-level and verbose, but I can't say that I've any regret over deploying it in production.

Discussion

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton