In this tutorial, we will see how to secure your Dash multi-page app using the basic authentication mechanism in dash-auth. It’s the natural continuation of […]
Continue readingHow to secure a Dash app with dash-auth
In this tutorial, we’ll see how you can protect your Dash app with the package dash-auth. We’ll cover how to set up basic authentication, how […]
Continue readingHow to use allow_duplicate (good and bad practices)
A few weeks ago, I was inspired to write an article about the allow_duplicate options and the possible drawbacks of using it. In this new […]
Continue readingThe dark side of allow_duplicate & making callbacks sequential
I was inspired by this question on the Plotly community forum to talk about sequential callbacks and, more broadly, callback design with or without allow_duplicate. […]
Continue readingDash plotly vs. Streamlit: what are the differences?
Dash and Streamlit are two Python frameworks that can be used to build data applications and interactive dashboards. But what makes them different? And which […]
Continue readingUnderstanding dcc.Store in Dash Plotly
Dash applications often require sharing data between callbacks without rerunning expensive computations or relying on an external database. This is where dcc.Store comes in to […]
Continue readingDash app callback performance: a real-world debugging example
While working on my app, I noticed a discrepancy in performance between the deployed version and my local environment. There was a little delay to […]
Continue readingA guide to beautiful Dashboards (basic design principles)
So you’ve started building dashboards with Dash Plotly. Bravo! But you soon realize that even if it is easy to build dashboards, it is somehow […]
Continue readingHow to animate Dash Graphs
The animate and animation_options parameters in Dash’s Graph component control how your visualizations transition between updates. These parameters are essential for creating smooth, interactive data […]
Continue readingHow to make responsive Dash Graphs
How works the responsive parameter? The responsive parameter in Dash’s Graph component controls how your graph responds to window resizing and container element changes. This […]
Continue reading