Skip to content

Refの理解と活用

知識課題

知識課題1

  • Reactの標準的なデータフロー(例: stateやpropsによる宣言的なUI更新)だけでは対応が難しい問題を解決するためにrefが導入された背景について、「なぜrefが必要なのか」という観点から説明してください。具体的なシナリオも想定して記述してください。

知識課題2

  • refを使用してDOMを直接操作する利点について説明してください。
  • refによるDOMの直接操作が、Reactの標準的なデータフロー(宣言的なアプローチ)から逸脱することによる注意点(またはデメリット)について説明してください。
  • どのような状況で、DOM要素への直接的なアクセスや操作が必要になるか、具体的な例を挙げて説明してください。

参考資料