← 記事一覧

Markdownで書き、静的なブログに残す

文章と小さなメタデータだけで記事を管理する、このブログの基本的な仕組みを紹介します。

記事を書くときには、できるだけ文章に集中したい。このブログでは、本文をMarkdownファイルとして管理しています。

記事はひとつのファイルに

ファイルの先頭にタイトルや公開日を書き、その下に本文を続けます。

---
title: '今日学んだこと'
description: '記事の短い概要を書きます。'
pubDate: 2026-09-09
tags: ['日々のこと']
draft: false
---

タイトルなどのメタデータは、AstroのContent Collectionsで検証しています。必須項目が足りないときはビルド時に気づけます。

配信するのは静的ファイル

記事本文やタグ別の一覧は、ビルド時にHTMLへ変換します。RSSやサイトマップも同じ記事データから生成します。

ファイル 役割
Markdown 記事の本文とメタデータ
Astro ページと共通レイアウト
CSS 読みやすさと画面幅への対応

小さく始めて、記事が増えたときに必要な機能を考えていきます。