Miscellaneous Box
1 min read Getting Started

新しいAstroブログへようこそ

以下の文章はすべてLLMで作成されています。 こんにちは、ta-yoshi02です。このブログはAstroで静的に生成し、GitHub Pagesで公開する予定です。

なぜAstroなのか

  • クライアントJSを最小限にできるため描画が速い
  • Markdown/MDXでコンテンツを管理できる
  • GitHub Pagesにそのままデプロイしやすい

コードブロックのレンダリング

Tailwind Typographyを使っているので、Markdownでも読みやすいコードになります。

// シンプルな読み時間計算
export const readingTime = (text: string, wpm = 230) => {
  const words = text.trim().split(/\s+/).length;
  return Math.max(1, Math.ceil(words / wpm));
};

今後は制作のメモや実装のポイントを短くまとめていく予定です。感想や改善案があればぜひ教えてください。