Ah, yes, the TLD that funds projects
| Blog | https://tsev.dev |
| https://www.linkedin.com/in/timseverien/ |
| Blog | https://tsev.dev |
| https://www.linkedin.com/in/timseverien/ |
@matuzo I actually don’t think components are an argument for SPAs. Astro apps show that we can organise code into components that are rendered server-side, but also how we can ship client-side rendered components in a multipage web app.
I’d only recommend a SPA when the app needs state and data to be in sync across pages. This is relatively trivial in a SPA, but incredibly demanding for your infrastructure (e.g. db queries) for a stateless MPA.
“You opened this page. It already knows the following.”