返信の受付は終了いたしました。
-
-
- 読み込み中...
多分あってる。詳しくは以下にまとまってる。
ttps://qiita.com/hinako_n/items/78abf815c73e834fb925 -
1.Next.jsはクライアントサイドでも、サーバーサイドでも動く。
appディレクトリ以下にいれたコンポーネントは、
‘use client’を指定しない限り、すべてサーバーサイドでレンダリングされる。
(Next.js13の場合)
2.CSR/SSR/SSGというのは、
1つのプロジェクトで、上記から1つだけ選択するのではなく、
例えば、この部分はSSR、この部分はCSRと併用するようなものである。
3.サーバーサイドで動くコードを書いた場合、
本番では、Node.jsで実行できる環境が必要になる。
故に、レンタルサーバーなどには設置できず、
VercelやNetlifyなどのサービスが必要になる。
4.すべてがクライアントサイドで動くコードの場合は、
Node.jsが実行できないようなレンタルサーバーでも、ビルドして設置すれば問題ない。