Repolode
Blazity

Blazity/next-enterprise

TypeScript、Tailwind CSS v4、テスト、Lint、AWSへのオプションのデプロイ基盤を備えた、本番運用向けNext.js 15スターターテンプレート。

スター
7,461
フォーク
1,951
未解決の Issue
26
最終コミット
5 時間前

これは何?

next-enterpriseは、ビジネス上重要なWebアプリケーションを構築するチーム向けのNext.jsスターターテンプレートです。Next.js 15のApp Routerを採用し、Tailwind CSS v4、Radix UIのプリミティブ、CVAを使って一貫性のあるコンポーネントシステムを構築できます。strictモードのTypeScript、ESLint 9、Prettierを設定済みで、pnpmはCorepackで管理します。

品質と保守性を高めるため、ユニットテスト、コンポーネントテスト、エンドツーエンドテスト用のVitest、React Testing Library、Playwrightに加え、コンポーネントのドキュメント作成に使えるStorybookを備えています。また、バンドルサイズとパフォーマンスを追跡するGitHub Actionsワークフロー、OpenTelemetryによる計測、Kubernetesのプローブに対応したヘルスチェックエンドポイント、依存関係を更新するRenovate、変更履歴を管理するSemantic Releaseも含まれています。

アプリケーションコードに加えて、ワンクリックでVercelにデプロイできるほか、AWS向けのTerraformベースのInfrastructure as Codeも提供しています。対象となるのはECS、ECR、ロードバランサー、CloudFrontを組み合わせたS3、WAF、Redisです。プロジェクトはMITライセンスで公開されており、Next.jsコンサルティング企業のBlazityがメンテナンスしています。

主な機能

  • 01Tailwind CSS v4とRadix UIコンポーネントを採用したNext.js 15のApp Router。
  • 02ESLint 9とPrettierを組み合わせたstrictモードのTypeScript設定。
  • 03テストとコンポーネントドキュメント作成に使えるVitest、React Testing Library、Playwright、Storybook。
  • 04バンドルサイズとパフォーマンスを追跡するGitHub Actionsワークフロー。
  • 05OpenTelemetry連携とKubernetes互換のヘルスチェック。
  • 06AWSへのデプロイに使えるTerraformモジュールと、ワンクリックのVercelデプロイ。

ユースケース

  • テストとLintの設定が済んだ状態で、本番運用向けのNext.jsアプリケーションを新規に立ち上げる。
  • CVAとRadix UIを使って、共通コンポーネントライブラリとデザインシステムを構築する。
  • 付属のTerraform基盤を使って、Next.jsアプリをAWS ECSにデプロイする。

クイックスタート

  1. 1

    README にある Vercel のデプロイボタンのリンクを開いて、アプリをデプロイします

  2. 2

    その他のセットアップ方法については、Vercel のデプロイ手順と Blazity のドキュメントに従ってください

使う前に知っておきたいこと

  • README では Terraform ベースのクラウドインフラストラクチャとして AWS のみが説明されており、他のプロバイダーは近日対応予定として記載されています。

トピック

よくある質問

next-enterprise とは?
TypeScript、Tailwind CSS v4、テスト、Lint、AWSへのオプションのデプロイ基盤を備えた、本番運用向けNext.js 15スターターテンプレート。 next-enterpriseは、ビジネス上重要なWebアプリケーションを構築するチーム向けのNext.jsスターターテンプレートです。Next.js 15のApp Routerを採用し、Tailwind CSS v4、Radix UIのプリミティブ、CVAを使って一貫性のあるコンポーネントシステムを構築できます。strictモードのTypeScript、ESLint 9、Prettierを設定済みで、pnpmはCorepackで管理します。
next-enterprise は無料で使えますか?ライセンスは?
next-enterprise は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
next-enterprise は今もメンテナンスされていますか?
活発にメンテナンス中。next-enterprise の最終コミットは 2026年10月21日 です。
next-enterprise は何に使えますか?
テストとLintの設定が済んだ状態で、本番運用向けのNext.jsアプリケーションを新規に立ち上げる。 CVAとRadix UIを使って、共通コンポーネントライブラリとデザインシステムを構築する。 付属のTerraform基盤を使って、Next.jsアプリをAWS ECSにデプロイする。
next-enterprise のインストール方法は?
README にある Vercel のデプロイボタンのリンクを開いて、アプリをデプロイします その他のセットアップ方法については、Vercel のデプロイ手順と Blazity のドキュメントに従ってください
next-enterprise はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Blazity/next-enterprise

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト