What is Astro?
Turkish: Astro
Astro is a web framework for content-heavy sites that ships HTML first and loads JavaScript only where interaction needs it.
What is Astro?
Astro is a web framework focused on producing fast HTML for content-heavy projects such as blogs, corporate sites, documentation, and marketing pages. Its default posture is to send as little JavaScript to the browser as possible.
How Does It Work?
Astro can generate pages as static HTML at build time or render them on the server when needed. Its “islands architecture” keeps most of a page static while hydrating only the interactive components in the browser. React, Vue, Svelte, or Solid components can live in the same project, and Markdown or MDX content is handled naturally.
This model is especially useful for content pages because the whole page does not have to load as one large JavaScript application.
Business Use
Astro fits technical glossaries, product documentation, SaaS marketing sites, campaign pages, and multilingual corporate websites. Next.js is often stronger for highly interactive application work and a full-stack React experience, while Astro is strong when content performance and a clean publishing flow matter most.
If a project needs sessions, dashboards, or personalized pages, SSR support and the deployment adapter should be planned early.
Related Terms
Islands architecture keeps most of a page as static HTML and hydrates only the interactive UI sections as separate islands.
JamstackJamstack is a web architecture approach based on JavaScript, APIs, and pre-built Markup for fast, secure, and scalable websites.
Next.jsNext.js extends React with server rendering, static generation, file-based routing, and backend endpoints for production web applications.
SSG (Static Site Generation)SSG prebuilds pages into HTML during deployment, creating fast, cache-friendly sites that need little server work per request.
SSR (Server-Side Rendering)SSR renders page HTML on the server for each request, sending ready content to the browser to improve first view and SEO.
View Transition APIView Transition API lets browsers animate between old and new page or state views during navigation and UI updates.