Overview

Astro is unique because it allows you to build your UI using any framework (React, Vue, Svelte) or no framework at all. It ships zero JavaScript to the browser by default, only adding it for interactive components.

Key Features

  • Islands Architecture: Only hydrate interactive components, leaving the rest of the page as static HTML.
  • Multi-Framework Support: Use React, Vue, Svelte, and Solid components in the same project.
  • Markdown & MDX: First-class support for content-heavy sites.
  • Fast by Default: Minimal JavaScript results in excellent performance scores.

Use Cases

Astro is perfect for blogs, portfolios, and documentation sites where content is king and performance is paramount.

Related Terms