←記事一覧

ブログを開設しました

Next.js + MDX + Tailwind CSS で個人ブログを作りました。技術について学んだことや、日々気づいたことを書いていきます。

Next.jsブログ

はじめに

このブログを開設しました!Next.js (App Router) + MDX + Tailwind CSS で構築し、GitHub Pages でホスティングしています。

技術スタック

このブログは以下の技術で構築されています(バージョンは現行のもの):

  • Next.js 16 — App Router を使用した静的サイト生成(output: "export")
  • React 19 — UI ライブラリー。React Server Components を活用
  • MDX — Markdown + JSX でブログ記事を記述
  • Tailwind CSS v4 — ユーティリティーファーストの CSS フレームワーク
  • TypeScript — 型安全な開発
  • next-intl — 日英バイリンガル対応の i18n
  • Shiki — ビルド時のシンタックスハイライト(ライト/ダーク両対応)
  • Mermaid — 図表をクライアントサイドで SVG レンダリング
  • GitHub Pages — 無料の静的サイトホスティング

こだわりポイント

日英バイリンガル対応

日本語と英語の両方で記事を公開しています。ヘッダーの言語切替ボタンで切り替えられます。

ダークモード

ライトモードとダークモードを切り替えられます。

シンプルなデザイン

読みやすさを優先して、装飾の少ないデザインにしました。

コードの例

記事中のコードブロックは、次のように表示されます。

function greet(name: string): string {
  return `こんにちは、${name}さん!`;
}
 
console.log(greet("世界"));

今後の予定

  • 技術記事の投稿
  • 学んだことのアウトプット
  • ポートフォリオの充実

これからよろしくお願いします!