Moving from Next to Astro

On rebuilding a personal site with less runtime and more emphasis on documents.

Published
Dec 21, 2024
Reading
1 min
Tags
nextjs, astro, rewrite

The move is less about framework preference and more about matching the tool to the shape of the site.

The old stack was not wrong

Next.js can do much more than a personal site needs. The problem is that more capability often pulls the architecture toward heavier defaults.

The rewrite is about reduction

Astro makes it easier to treat pages as documents first and interactive islands second. That bias is useful here.

BL

Written by

Bojin Li

Bojin Li writes about software, systems, design, and the internet from a static-first, content-first perspective.

Comments

A place for follow-up discussion

Discussion loads after the page. It should feel like part of the document, not a widget pasted under it. Moving from Next to Astro.

Progressive enhancement
Thread 0 items

Leave a note

Progressive enhancement

Anonymous, moderated, and lightweight.

© 2026 Bojin Li. Built as a static-first personal site.

Astro, content collections, and a lighter architecture than before.