{"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/d4f3f7adcc804907a04f57930f4f5100?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}