Kiy Inc. ブログへようこそ

技術ブログAstro

はじめに

Kiy Inc. の技術ブログへようこそ。このブログは、Astro と Cloudflare Workers を使用して構築されています。

使用技術

このブログサイトは以下の技術スタックで構築されています:

  • Astro v5: 静的サイトジェネレーター
  • Cloudflare Workers: エッジコンピューティングプラットフォーム
  • Markdown: コンテンツ管理

特徴

高速なパフォーマンス

Astro は静的 HTML を生成し、Cloudflare Workers のグローバルエッジネットワークから配信されるため、世界中どこからでも高速にアクセスできます。

シンプルな記事管理

記事は Markdown ファイルで管理されており、Git でバージョン管理されています。新しい記事を追加するには:

  1. src/content/blog/ に新しい .md ファイルを作成
  2. フロントマターに記事情報を記載
  3. Markdown で本文を執筆
  4. デプロイ

レスポンシブデザイン

モバイルデバイスにも対応した、モダンでクリーンなデザインを採用しています。

コード例

以下は JavaScript のコード例です:

// Cloudflare Worker の例
export default {
  async fetch(request, env) {
    return env.ASSETS.fetch(request);
  }
};

まとめ

Astro と Cloudflare Workers の組み合わせにより、高速で保守性の高いブログサイトを構築できました。今後も技術やビジネスに関する記事を発信していきます。