Go to content

Frontend Nation 2025: High Performance Data Visualisation with the M4 Algorithm by Jacob Parker

Rendering millions of data points in the browser can slow your app down or even crash it. In this lightning talk, Jacob Parker from AG Grid reveals how the M4 algorithm helps you achieve high-performance data visualization by selectively down-sampling and batching draw calls. Learn how to keep your visuals running smoothly at 60 frames per second during user interactions — whether you're using Canvas, SVG, or D3.js. #DataVisualization #PerformanceOptimization #M4Algorithm #AGGrid #FrontendNation #FEN2025 #JacobParker #WebPerformance Make your data shine without slowing down your app. 💻 Read our blog: https://frontendnation.com/blog 🎟️ Sign up for Frontend Nation 2026 to stay updated: https://frontendnation.com/ 💜 Special thanks to all our event sponsors for 2025: Diamond Sponsors AG Grid: https://www.ag-grid.com/charts/?utm_source=frontend-nation&utm_medium=logo&utm_campaign=frontend-nation-sponsorship-2025 BitterBrains: https://bitterbrains.com/ Vue School: https://vueschool.io/ Certificates.dev: https://certificates.dev/ InstantDev: https://instantdev.io/ Platinum Sponsors Cypress: https://www.cypress.io/ Sentry: https://sentry.io/signup/?utm_source=event&utm_medium=sponsored-event&utm_campaign=general-fy26q2-evergreen&utm_content=signup-frontendnation2025-signup JavaScript Cert: https://certificates.dev/javascript Vue.js Cert: https://certificates.dev/vuejs/ Angular Cert: https://certificates.dev/angular React Cert: https://certificates.dev/react Nuxt Cert: https://certificates.dev/nuxt TypeScript Cert: https://certificates.dev/typescript Agorify: https://agorify.com/ Gold Sponsors Mastering Nuxt: https://masteringnuxt.com/ Mastering Pinia: https://masteringpinia.com/ LevelUp DX: https://levelupdx.com/

June 3, 2025