Hello Markdown Blog

This is a prototype article stored as a markdown file in content/article.

The route is generated by the filename, so this file is available at /article/hello-markdown-blog.

Why this setup works

Markdown keeps writing simple, while Nuxt Content handles routing data, rendering, and frontmatter metadata.

const article = await queryContent('/article/hello-markdown-blog').findOne()

Use frontmatter for list-page details like title, description, and date. Use the markdown body for the actual article content.