Next.js
ディレクトリ構成
Section titled “ディレクトリ構成”- ‘/app’
- アプリケーションのすべてのルート、コンポーネント、ロジックが含まれている
- ‘/app/lib’
- 再利用可能なユーティリティ関数やデータ取得関数など
- ‘/app/ui’
- UIコンポーネント
- ‘/public’
- 静的アセット
- Config Files
next.cofig.tsなどの設定ファイル
route-group によって、適用範囲を限定することができる。
プログレシブエンハンスメント
Section titled “プログレシブエンハンスメント”サーバーコンポーネント内でサーバーアクションを呼び出すと、ClientにJavaScriptが読み込まれていなくてもフォームが機能するプログレシブエンハンスメントとなる。
(インターネット接続が遅い場合でも正常に機能する)
サーバーアクションは、
"use server";