The route
decorator is already usable. It’s incomplete, I imagine more features will come up in the more or less near future, but it’s usable.
An app can be:
- SPA, where the app loads once and all the forms have the same URL (with the possible exception of the hash, the part of the URL invisible to the search engines)
- MPA, where a new template is rendered to each URL
- hybrid, where the app loads once and shows the form that matches the URL, and the URL keeps changing to match the form as the user navigates in the app
I like this third option, because the app is fast (it only loads once at startup) and the power of the Anvil forms is fully available. You can see here my first experiment playing with it.