Overview

Meta Frameworks

A JavaScript meta framework is a framework built on top of another framework (usually React, Vue, or Svelte) that adds additional features and structure for building full-stack web applications. Meta frameworks typically provide:

  1. Server-side rendering (SSR)

  2. File-based routing

  3. Build optimization

  4. API route handling

  5. Data fetching utilities

  6. Development tooling

Popular examples include:

  • Next.js (built on React)

  • Nuxt (built on Vue)

  • SvelteKit (built on Svelte)

  • Remix (built on React)

  • Astro (framework-agnostic)

Why Astro?

It's a framework, that is framework-agnostic. I.e. bring your own framework to it.

Last updated