Frameworks built on frameworks.
WHAT THEY ARE
Frameworks adding structure and capability on top of a component library.
WHAT THEY ADD
Routing Server rendering and static generation Data loading conventions Build configuration Deployment integration
WHAT THE MAIN ONES ARE
Next, for React Nuxt, for Vue SvelteKit, for Svelte Remix, for React, with a different emphasis Astro, which is framework-agnostic
WHY THEY EXIST
Because every substantial application needs routing, rendering strategy and data loading, and building those yourself is repeated work.
WHAT THEY COST
More conventions to learn More opinions to work within Coupling to that framework
WHAT TO ESTABLISH BEFORE CHOOSING
What rendering strategy your content needs Where it will be hosted, and what that supports Whether the conventions suit your application
THAT SECOND POINT
Some meta-frameworks assume hosting features that shared hosting does not provide.
WHAT TO CHECK
Whether it can produce output your hosting can serve.