Skip to content
Development 1 min read

Why we build on Astro in 2026

Content sites should ship almost no JavaScript by default. Astro's islands model lets us keep pages fast and simple.

The otterdev team
Why we build on Astro in 2026

For marketing sites, blogs, and portfolios, the fastest JavaScript is the JavaScript you never send. Astro embraces that idea: pages render to static HTML, and interactivity is opted into island by island.

Less to download, less to break

A typical page on this very site ships a few kilobytes of script - just enough to power scroll reveals and the blog filter. Everything else is HTML and CSS the browser already knows how to render instantly.

  • Zero-JS by default keeps Core Web Vitals green without heroics.
  • Islands mean a heavy widget can’t slow down the whole page.
  • Framework-agnostic - drop in React, Svelte, or plain scripts where each fits.

Authoring stays pleasant

Components, scoped styles, and type-safe data give us the developer experience of a modern framework while the output stays lean. For content-driven work, that trade is hard to beat.

Fast for visitors, simple for us. That’s the whole pitch - and in 2026 it still holds up.

Back to all articles
Share

Say hello

Let's make something
you're proud of.

Tell us what you're working on - even a rough idea is plenty. We read every message and reply like actual humans, usually within a day.

[email protected]

Based in

Podgorica, Montenegro

Working with people here, and anywhere the wifi reaches.

© 2026 otterdev. Built by hand in Montenegro.