{"version":"1.0","type":"rich","title":"Loading Data with react and d3","description":"A circle follows the mouse cursor in a full-screen, borderless visualization. The example demonstrates how to combine a React front end with D3.js, using React's `useState` hook and `ReactDOM.render` to manage the application state. The circle's position is updated through an event handler, while D3's force simulation API is not used; instead, the motion relies on React's `useCallback` to track the pointer. The data source is the live mouse position, rendering a lightweight, interactive scene.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/55ec070186314ac2a88295e08bc32748?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}