コンテンツにスキップ

Next.js

  • ‘/app’
    • アプリケーションのすべてのルート、コンポーネント、ロジックが含まれている
  • ‘/app/lib’
    • 再利用可能なユーティリティ関数やデータ取得関数など
  • ‘/app/ui’
    • UIコンポーネント
  • ‘/public’
    • 静的アセット
  • Config Files
    • next.cofig.ts などの設定ファイル

route-group によって、適用範囲を限定することができる。

プログレシブエンハンスメント

Section titled “プログレシブエンハンスメント”

サーバーコンポーネント内でサーバーアクションを呼び出すと、ClientにJavaScriptが読み込まれていなくてもフォームが機能するプログレシブエンハンスメントとなる。
(インターネット接続が遅い場合でも正常に機能する) サーバーアクションは、

"use server";