Slapdash is a project that provides a boilerplate project structure for bootstrapping scalable multi-page Dash applications. The idea is that you can clone/copy the project structure and then use that to bootstrap construction of your own app, without having to spend time on the initial scaffolding, which will often be the same across projects.
I have tried my best to use Dash and Flask best-practice and to make it easy to take advantage of some of the various neat affordances Dash provides, but it’s very much an ongoing project. I’m sure I’ll come across many ways in which the boilerplate can be improved as I use it to build out more apps.
I’ve been working on this on-and-off for a while, but I feel like it’s now in pretty good state to be “announcing”. Would love to get feedback and pull requests!