What's the recommendation when it comes to multiple different apps or a multi page app?
I have 12 rather simple/small apps which all share a common navigation component. Each app works fine and does what is required.
With multi page being the default when creating an app now, I'm wondering if I should make a multi page app which has each of these apps as a page or if I should leave it alone?
I'm looking for a good reason to choose one way or another.
I understand that there may be performance considerations, what tools can I use to capture these stats?
I think leaving things alone that are working is fine. However, you can build out the same apps into a multi-page setup to compare the performance using the debugger console which has a tab that looks out for known performance sinks. There is also the timeline to see the responsiveness of your requests.
One path I have favored heavily with multi-page is to build out my small apps as modules which can then be added to any page you create. This lets me manage the page content as their own releases.
One thing that was a little bit tricky to work with was the scoping -- components on the non-active pages in a multi-page app are not in the global scope so I've had to do some page-state management using globally scoped variables in some cases.
All in all, I do like the concept of the multi-page applications and don't mind them being the default -- but I see them more as the container for all the things I want to do and am not 100% on developing apps from the ground up this way.