個人ブログを始めました
はじめまして、コトカラス(crow-fox)といいます。
趣味でフロントエンド開発の学習をしていてメモ代わりにブログを始めました。
個人的に記念すべき初投稿です。(いろいろ開発に手間取りました。)
このブログの構成
フレームワーク
このブログはNext.jsのStatic Exportsを使って、静的サイトとして開発されています。
スタイリング
CSSはTailwind CSSを使っています。
記事データ
記事データはMarkdownで作成し、/public/posts/[slug]/index.mdに格納しています。
Node.jsのfsモジュールを使って、/publicディレクトリ内のMarkdownファイルを読み込み、/posts/[slug]を生成しています。
そのため、/posts/hello-world/index.mdにアクセスすると、この記事のMarkdownファイルが表示されます。
デプロイ
このブログはCloudflare Pagesにデプロイされています。