Integrating D3's force simulation with React's component model for interactive graph visualizations.
D3 and React both want to control the DOM. Here's how to make them work together.
D3's force simulation updates node positions every tick. React wants to own the DOM. Fighting between them causes performance issues.