Skip to content
Astro Framework

Astro Framework

🌿 Budding

Notes on the Astro web framework — static site generation with islands architecture.

1 min read

What is Astro?

Astro is a modern web framework designed for building content-focused websites. It ships zero JavaScript by default and uses an islands architecture for interactive components.

Key Features

  • Static by default: Pre-renders pages at build time for maximum performance
  • Islands architecture: Only hydrate interactive components, not the whole page
  • Content collections: Built-in support for Markdown, MDX, and typed frontmatter
  • Framework agnostic: Use React, Vue, Svelte, or just vanilla JS

Why I Use Astro

This digital garden is built with Astro because:

  1. It handles Markdown natively — perfect for notes from Obsidian
  2. Zero JS by default means fast page loads
  3. Content collections give type-safe frontmatter

Integration with Obsidian

Astro works beautifully with Obsidian vaults. The markdown files are the same, and with remark plugins, even [[wikilinks]] work seamlessly.

See also: web-development

Backlinks

Notes that link to this one

Connections