Reactガイドを読んでいくその267

これは

Reactのガイドを読んでいく記事です。

ガイドのリンク

ja.reactjs.org

フック API リファレンス

useContext

コンテクストオブジェクトを受け取り、現在値を返す。
現在値は直近のProviderが持つValueで決定される。

useContextに渡す引数はコンテクストオブジェクト自体であること。

  • useContext(MyContext.Consumer) といった値は間違いなので注意。

useContextを呼び出すコンポーネントはコンテクストの値が変化するたびにレンダーされる。
再レンダーが負荷が高い場合などはメモ化を使って最適化が可能。

明日は追加のフックを見ていきます。

今日はここまで。