src ディレクトリ
Next.jsの特別な app または pages ディレクトリをプロジェクトルートに置く代わりに、アプリケーションコードを src ディレクトリ下に配置する一般的なパターンもサポートしています。
この方法では、主にプロジェクトルートにある設定ファイルからアプリケーションコードを分離でき、個人やチームによって好まれる場合があります。
src ディレクトリを使用するには、app Routerフォルダまたは pages Routerフォルダをそれぞれ src/app または src/pages に移動します。

知っておくと便利
/publicディレクトリはプロジェクトルートに残しておく必要がありますpackage.json、next.config.js、tsconfig.jsonなどの設定ファイルはプロジェクトルートに残す必要があります.env.*ファイルはプロジェクトルートに残す必要がありますsrc/appまたはsrc/pagesは、ルートディレクトリにappまたはpagesが存在する場合無視されますsrcを使用する場合、/componentsや/libなどの他のアプリケーションフォルダも移動するのが一般的です- Tailwind CSSを使用している場合、contentセクションで
tailwind.config.jsファイルに/srcプレフィックスを追加する必要があります
