Honestly if your goals is to accurately communicate information 3D data visualisation isn't always the best choice. But it is fun and engaging.
I've been working on a little library for Isometric Data Visualisation for the web (with React).
As a bonus I got to use React Hooks for real for the first time.
The Isometric calculations leverage my isometric-map npm module