Performance Optimization of the Feed with Hundreds of Charts | HackerNoon
Briefly

Hundreds of charts with various types and thousands of data points need to be displayed in a feed with a Pinterest layout, optimized for mobile devices. Clicking on a chart opens an interactive full-screen version.
Starting with a naive implementation, components like LineChartContainer and BarChartContainer fetch data from the API to render different chart types, all having the same height to utilize a CSS grid for layout.
Read at Hackernoon
[
|
]