このプロジェクトについて
このリポジトリは、App Routerを使用したNext.jsアプリケーション構築のためのプロフェッショナルなスターターキットを提供します。「開発者体験(DX)第一」の哲学で設計されており、開発、テスト、デプロイのための業界標準ツールを幅広く統合しています。
主な技術機能は以下の通りです:
- **コアスタック**: Next.js 16+、TypeScript (Strict Mode)、Tailwind CSS 4で構築。
- **認証とセキュリティ**: ユーザー管理(MFA、ソーシャル認証、パスキーを含む)のためのClerk、およびボット検出とレート制限のためのArcjetを統合。
- **データベース & ORM**: 型安全なデータベースアクセスのためにDrizzleORMを使用し、PostgreSQL、SQLite、MySQLをサポート。ローカル開発にはPGlite、本番環境にはNeonを採用。
- **テストスイート**: ユニットテスト用のVitest、統合およびE2Eテスト用のPlaywright、独立したUIコンポーネント開発用のStorybookを含む包括的なテスト設定。
- **コード品質 & DX**: リンティングとフォーマットのためのOxlintおよびOxfmt、GitフックのためのLefthook、標準化されたコミットメッセージのためのCommitlint、未使用ファイル検出のためのKnipを実装。
- **オブザーバビリティ & モニタリング**: エラーモニタリング用のSentry(ローカル開発用のSentry Spotlightを含む)、ロギング用のLogTape、ログ管理用のBetter Stack、Monitoring as CodeのためのChecklyを統合。
- **国際化**: next-intlによる多言語サポートとCrowdin連携。
- **DevOps**: CI/CD用のGitHub Actions、コードカバレッジ用のCodecov、自動チェンジログ生成用のSemantic Releaseを搭載。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.