Shawn Reuter
.astro
or .md
files in the src/pages/
directory. Each page is exposed as a route based on its file name.src/components/
, but that's where we like to put any Astro/React/Vue/Svelte/Preact components.src/content/
directory contains "collections" of related Markdown and MDX documents. Use getCollection()
to retrieve posts from src/content/blog/
, and type-check your frontmatter using an optional schema. See Astro's Content Collections docs to learn more.public/
directory.