Hi @snowde
I haven’t made a multi-page app using flask and multiple apps so I can’t speak to the pros and cons. (If someone else has, please chime in).
However, this is from the Dash 2.0 announcement:
@dash.callbackwill not work if your project has multipleappdeclarations. Some members of the community have used this pattern to create multi-page apps instead of the officialdcc.Locationmulti-page app solution.. The multi-app pattern was never officially documented or supported by our team.