This tutorial will demonstrate how interactive web dashboard frameworks like Plotly Dash work, by building a simplified version of Dash itself from scratch using Python, the Flask framework, and just a little bit of vanilla JavaScript. Along the way, we will introduce some key elements of event-driven programming, discuss client-server communication, and demonstrate some ways to make debugging a little less painful.
Tutorials
NanoDash: Writing a Web-based Data Visualization Framework from Scratch
Wednesday, May 14th, 2025 1:30 p.m.–5 p.m. in Room 321