Oct 14, 2024
Designing Reusable Layouts and Components in Astro
How this project factors shared chrome, navigation, and post cards into reusable pieces that keep the static site consistent.
Static-first, content-heavy, almost zero JavaScript.
CSE 134B · Static Site Project
This lab explores how Astro’s static-first rendering makes it easy to publish a lot of content—blog posts, guides, and notes—without turning every page into an app.
Recent thinking
Content collection · BlogOct 14, 2024
How this project factors shared chrome, navigation, and post cards into reusable pieces that keep the static site consistent.
Oct 10, 2024
A practical walkthrough of how content collections keep large sets of Markdown posts organized, type-safe, and queryable.
Oct 5, 2024
Patterns you can borrow to keep your Astro site almost entirely static while still feeling thoughtful and modern.