Skip to content

レンダリング戦略

知識課題

知識課題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)を選択すべきか、その理由とともに考察し説明してください。