レンダリング戦略
知識課題
知識課題1
- 以下の4つのレンダリング手法について、それぞれの基本的な動作原理、主なメリット、およびデメリットを具体的に説明してください。
Client-Side Rendering (CSR)Server-Side Rendering (SSR)Static Site Generation (SSG)Incremental Static Regeneration (ISR)
知識課題2
React Server Components (RSC)とは何か、その特徴を説明してください。- 従来のReactコンポーネント(
Client Component)と比較して、RSCにはどのような違いがありますか? RSCが登場した背景や、解決しようとしている課題について考察してください。
知識課題3
CSR/SSR/SSG/ISRをサポートしているReactベースのフレームワークをそれぞれ挙げてください。- どのようなユースケースや要件において、各レンダリング手法(
CSR/SSR/SSG/ISR)を選択すべきか、その理由とともに考察し説明してください。