fukushiki.dev blog
EN / JA

2026-03-23

【Blog】このブログについて(技術紹介込み)

ブログの技術紹介も含めて紹介します。

このブログについて

このブログでは fukushiki(筆者) の技術に関する投稿を集約して発信することを目的としています。
ブログ上だけで公開している記事もあれば、日本向けにはZenn/Qiita/Noteなどの記事を、日本国外の方には、Dev.toの記事を集約しています。 気ままに更新していきます。  

このブログを支える技術

このブログは、一度Codexを利用してAstro製のサイト構築テンプレートを作成しました。テンプレートは以下においています。その後このサイト向けにカスタマイズすることでこのブログは成り立っています。

Source Repository fukushiki/astro-site-template Astro製の2言語対応ブログテンプレート。プロフィール、記事一覧、記事詳細、外部投稿リンク集約までを含む構成です。 github.com/fukushiki/astro-site-template

技術スタック

  • Astro: サイト全体の構築に使用。静的生成を中心に、軽く速い表示を目指しています。
  • Markdown: 記事本文を管理。執筆・更新しやすい形で運用しています。
  • Astro Content Collections: frontmatter の型を揃え、記事データを安全に扱えるようにしています。
  • TypeScript: 設定やページ実装の保守性を上げるために利用しています。
  • Cloudflare Pages: main ブランチ更新時に自動デプロイされる構成にしています。

今後の拡張予定

  • 日本語 / 英語の対訳記事を増やす
  • タグ整理と一覧導線の強化
  • 実験的な実装メモや小さな検証記事の公開