この記事の概要 Astroはコンテンツが豊富なウェブサイトを構築するために設計されています。 しかし、自分が今回使ったのは以下の構成です。 indexページすらMarkdown(から出力されたHTML) 2, 3ページで足りそう 本来想定されている使い方とは違う気もしますが、それでも構築が簡単だったので備忘録も兼ねて記事にします。 プロジェクト構成 公式ドキュメントのProject Structureの内容を拝借します。 root/ ├── public/ │ ├── robots.txt │ ├── favicon.svg │ └── social-image.png ├── src/ │ ├── components/ │ │ ├── Header.astro │ │ └── Button.jsx │ ├── layouts/ │ │ └── PostLayout.astro │ ├─
