What is Astro?
The short answer
Astro is a web framework for content-focused sites that ships zero JavaScript by default and hydrates only the interactive components a page needs.
Astro, explained
It can use components from React, Vue or Svelte on the same page, making it popular for blogs, docs and marketing sites that must be very fast.
Questions people ask about Astro
What is Astro?
Astro is a web framework for content-focused sites that ships zero JavaScript by default and hydrates only the interactive components a page needs.
Related terms
Islands architecture renders a page as static HTML and hydrates only the few interactive parts, the islands, instead of the whole page.
Static siteA static site is made of pre-built HTML files served the same way to every visitor, which makes it fast, cheap to host and hard to break.
Static site generationStatic site generation builds every page's HTML ahead of time, at deploy, so pages are served instantly from a CDN without any work per request.
Next.jsNext.js is a React framework for building websites and web apps, adding routing, server rendering, static generation and API routes on top of React.
Part of the Web Encyclopedia by Apex Flow Digital. Definitions are general knowledge, kept current, with no invented statistics.