ASTRO v5.0 NOW STABLE ISLANDS ARCHITECTURE · DEPLOY ANYWHERE ZERO JS BY DEFAULT HTML IS THE FOUNDATION ASTRO v5.0 NOW STABLE ISLANDS ARCHITECTURE · DEPLOY ANYWHERE ZERO JS BY DEFAULT HTML IS THE FOUNDATION
VERSION 5.0 · STABLE
A TECHNICAL DESCENT / NO.07
HTML REPORT

The Web Was Never An App.

For ten years, we piled runtime on runtime. Astro is the framework that unpiled it. HTML is the foundation. JavaScript is a guest. Islands are how the two coexist.

0KB
DEFAULT JS
100
LIGHTHOUSE
0.3s
TTI
SCROLL ↓
0KB
Initial JS
No client islands. Pure HTML, delivered instantly.
100/100
Lighthouse Perf
Median across 200 production sites in 2026.
7+
UI Frameworks
React 19, Vue 3.5, Svelte 5, Solid 2, and more.
5.0
Current Release
Content Layer API · Actions · Server Islands.
// 01 · MANIFESTO

SUBTRACT
TO SHIP.

The web's natural state is quiet. JavaScript is welcome, but only when invited.

// 02 · PILLARS

THREE LAWS.

// PILLAR_01

HTML FIRST

RENDER STRATEGY

Pages are documents before they are applications. Astro outputs static HTML by default. JS is opt-in, per island.

  • Markdown native support
  • Content Collections v2+
  • Content Layer API v5
  • Type-safe content schemas
// PILLAR_02

ISLAND ONLY

PARTIAL HYDRATION

Interactive components hydrate independently. The rest of the page stays static. No global runtime, no cascade.

  • Framework-agnostic islands
  • Per-island state & props
  • Shared signals across islands
  • Server Islands for SSR regions
// PILLAR_03

DEPLOY ANY

RUNTIME TARGETS

SSR, SSG, or hybrid — same mental model, switchable per route. Adapters target every modern runtime.

  • Vercel · Netlify
  • Cloudflare · Deno · Bun
  • Node · Self-hosted
  • Astro DB · Actions · Sessions
"BUILD PAGES, NOT
SPAS. THE REST
FOLLOWS."
— FRED K. SCHOTT, CREATOR
// 03 · CHRONOLOGY

FOUR YEARS,
ONE TRAJECTORY.

'21

Astro 1.0

First stable release. The term "Islands Architecture" enters the front-end discourse.

RELEASE_01
DEBUT
'23

Astro 2.0 — Content Collections

Type-safe content. Markdown-first documentation sites adopt en masse.

RELEASE_02
GROWTH
'24

Astro 4.0 — Astro DB

LibSQL-backed database ships. SSR + persistence becomes a one-liner.

RELEASE_03
EXPAND
'25

Astro 5.0 — Content Layer & Actions

Content sources abstracted. Forms become declarative. Production-ready.

RELEASE_04
MATURE
// 04 · END

Astro is not loud. It doesn't need to be.

After a decade of addition, it chose subtraction — and won.

The web's future, if it has one worth wanting,
looks less like an app and more like a place.

— END OF TRANSMISSION —