Chart.js update(): Reactive Data Changes Without Full Canvas Re-Renders
Modify Chart.js data arrays in place and call chart.update() to animate transitions without destroying the canvas. A practical look at animation modes, streaming windows, and the performance limits of frequent updates.