A:
- Avoid overly large graphs (too many nodes/edges) in browser — use clustering or paging
- Use efficient layout algorithms or restrict iterations
- Debounce or throttle updates
- Use appropriate event handling (e.g. click on node, hover) but avoid heavy computations in event callbacks
- Enable or disable animations when data is updating frequently
- Lazy load Highcharts modules only when needed