World Congress 2026 Europe Jul 10, 2026 Session details

Can SVG be fast? Rendering a scatter chart with over 10k points

Bernardo Belchior

You don't need canvas to fix sluggish charts. Batching 10k data points into a single SVG path drastically reduces DOM bloat and triples rendering speeds.

Pause
Mute Enter Fullscreen
#1 about 1 min

Exploring the Material UI and Base UI ecosystem

Recent updates to underlying UI libraries set the context for exploring new charting component capabilities.

#2 about 2 min

Identifying performance bottlenecks in large data scatter charts

Rendering tens of thousands of data points reveals significant lag due to individual SVG circles.

#3 about 2 min

Profiling React render cycles and DOM creation bottlenecks

Analyzing massive marker payloads reveals that DOM element generation severely outpaces framework scripting operations.

#4 about 1 min

Evaluating canvas rendering tradeoffs against SVG styling features

Resorting to canvas drawings accelerates rendering speeds but fundamentally sacrifices critical CSS styling pipelines.

#5 about 2 min

Decreasing visual render time by batching SVG paths

Consolidating individual markers into single batched SVG paths drastically decreases DOM nodes while maintaining standard styling.

#6 about 2 min

Managing interactivity tradeoffs primarily through robust spatial indexing

Retaining interactivity on batched elements requires custom spatial indices and layered element replicas for cursor states.

Matching moments

4:34 min

Migrating core design tools from SVG to HTML canvas

Elena Torró · Coffee With Developers

6:16 min

Integrating visual elements using SVG and HTML canvas

Johanna Schmidt · LIVE

4:52 min

Evaluating performance impacts of advanced CSS animations

Aaron T. Grogg · Coffee With Developers

5:56 min

Rendering high-performance data visualizations in web browsers

Chris Heilmann +3 · LIVE

3:21 min

Performance considerations when rendering long lists natively

Adam Klein · WWC 2021

7:31 min

Resolving overplotting and color saturation issues in dense visualizations

Radovan Kavický · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

Architecting AI in Angular: WebMCP, A2UI, and the Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood
Open session

World Congress 2026 North America

How to generate business value through performance optimizations

Nikolai Sidiropulo

Software Engineer at Meta

Nikolai Sidiropulo
Open session

World Congress 2026 North America

Beyond Vibe Coding: An AI Builder’s Guide to Migrating 10k+ React Components

Shubham Chaurasia

Senior Software Engineer @ Meta

Shubham Chaurasia
Open session

World Congress 2026 North America

Fast by Design: A Masterclass in High-Performance Web Engineering

Aaron Grogg

Senior web developer, committed to improving the user experience by improving web performance

Aaron Grogg
Open session

World Congress 2026 North America

Offloading IoT State: Solving the Memory Crisis on Legacy Hardware

Pravin Nagare

Senior Software Engineer, Roku

Pravin Nagare
Open session

World Congress 2026 North America

The Geometry of Incidents: What User-Impact Shapes Reveal About Platform Architecture

Bala Subrahmanyam Kambala

Staff Platform Engineer at Oracle Cloud Infrastructure

Bala Subrahmanyam Kambala