Panel: Dashboards for PyData
summary
Demonstrates building interactive Python dashboards with Panel (and mentions Voila), showing a one‑liner to get an app, how interact auto‑creates widgets and when that magic fails, and how to drop down to explicit widgets and decorators. Shows deploy options via panel serve, distinguishes Python‑backed apps versus static JS exports, and uses Datashader to handle millions/billions of points in a working demo. Notes limits: expensive computations block interact and need pipelines or server‑side strategies to stay responsive.
AI-written summary · about
chapters (9)
- 0:00PyData dashboards setup
- 3:31What is Panel
- 14:52Panel demo examples
- 26:19Interact magic dashboards
- 43:03Exercise one limitations
- 56:30Creating widgets manually
- 1:08:05Deploying with panel serve
- 1:15:46Interactive plotting with HoloViews
- 1:25:21Next steps resources
related talks
41mDash: data exploration web apps in pure Python
26mDeveloping Dashboard Applications using Bokeh
33mIntro to Dash
30mMeta-Dashboards: Accelerating Geospatial Web Apps Creation with Voilà
29mUsing Dash by Plotly for Interactive Visualisation of Crime Data
29mUsing Jupyter notebooks to develop and share interactive data displays
45mDeveloping Dashboard Applications Using Bokeh
22mIntro to Plotly Dash
