Skip to content
Herowebs

03

Web Platforms · Engineering · 18 February 2026

Why we ship most marketing sites on Astro

After three years of agency work across Next.js, Remix, and SvelteKit, Astro is our default for content-led sites. Here is the short version of why.

For product surfaces — dashboards, in-app workflows, anything with state — we still reach for Next.js or Remix. For marketing sites, content hubs, documentation, and editorial commerce, Astro wins.

Three reasons:

  • Zero JavaScript by default. Lighthouse 100 is the floor, not the ceiling.
  • Islands where they earn their weight. A pricing toggle, a chart, a search box — small, isolated, hydrated only where needed.
  • Content collections. Type-safe, MDX-ready, and predictable. Our editors learn it in a morning.

Astro is not a silver bullet. But for what an agency ships most, it is the right default.

Next entry →

Why every engagement starts with a two-week discovery

What we deliver in a fortnight, why we charge for it, and how it pays for itself before the first line of production code is written.