I really like this direction with the page based routing. Can you give more details about the issues you ran into with the unplugin-vue plugins you were showing in the first demo? I added it to my sample app and it seems to be working working great for me.
The unplugin-vue version used nested routing for nested folders, and the Layout plugin wasn't setup for that so layout were being nested too (so doubling layouts).
@@swildermuth Ok. I needed nested routing and think that is a necessity to a good general solution. Just adding a wrapper with a slot on the pages where it is needed so not sure a Layout component is actually needed.