更新日: 2025-02-19

Next Forge について

Next Forge は、グローバル対応のウェブサイトを素早く構築するための、機能豊富な Next.js 15 多言語スターターテンプレートです。多言語対応、モダンな UI デザイン、ダーク/ライトテーマ切り替え、レスポンシブデザイン、MDX ブログシステム、SEO 最適化、アナリティクス統合など、多くの機能を備えています。

✨ 主な機能

🚀 クイックスタート

  1. リポジトリのクローン:

    git clone https://github.com/weijunext/nextjs-15-starter.git
    
  2. 依存関係のインストール:

    npm install
    
  3. 環境変数の設定:

    cp .env.example .env
    
  4. 開発サーバーの起動:

    npm run dev
    

http://localhost:3000 にアクセスしてアプリケーションを確認できます。

⚙️ 設定方法

  1. 基本設定:

    • config/site.ts を編集してウェブサイト情報を設定します。
    • public/ ディレクトリ内のアイコンとロゴを更新します。
    • app/sitemap.tsapp/robots.ts を設定します。
  2. 多言語設定:

    • i18n/messages/ 内の言語ファイルを追加または編集します。
    • i18n/routing.ts でサポートする言語を設定します。
    • middleware.ts で多言語ルーティングを設定します。

📝 コンテンツ管理

ブログ投稿

blogs/[locale] ディレクトリに以下のフォーマットで MDX ファイルを作成します:


---
title: 投稿タイトル
description: 投稿の説明
image: /image.png
slug: /url-path
tags: tag1,tag2
date: 2025-02-20
visible: published
pin: true
---

投稿内容...

静的ページ

content/[page]/[locale].mdx で静的ページのコンテンツを管理します。

📄 ライセンス

Next Forge は MIT ライセンスで提供されており、自由に使用、変更、配布することができます。

🤝 コントリビューション

Issue や Pull Request を歓迎します!皆さんの貢献がこのプロジェクトをより良いものにします。

作者について

Next.js のフルスタックスペシャリストとして、プロジェクト開発、パフォーマンス最適化、SEO 改善のエキスパートサービスを提供しています。

コンサルティングやトレーニングの機会については、[email protected] までご連絡ください。

© 2025 Next Forge. All rights reserved.