---
title: Astral Basic Example
---
# Astral Basic Example
This example shows the first Astral milestone working together:
- MDEx Markdown rendering
- YAML frontmatter
- EEx layouts
- per-page layout selection
- public static files
- Volt-powered JavaScript and CSS
- schema-validated content collections
The homepage layout lists posts from `@collections.posts`; the post itself is rendered from `content/posts/hello-astral.md`.
Edit this file while `mix astral.dev` is running to see a full-page reload.