Upgrade to Pro — share decks privately, control downloads, hide ads and more …

もう迷わない! useEffectEventでエフェクトイベント分離

Avatar for Izawa Ryosuke Izawa Ryosuke
February 02, 2026
3

もう迷わない! useEffectEventでエフェクトイベント分離

2026/1/23 React Tokyo #13

Avatar for Izawa Ryosuke

Izawa Ryosuke

February 02, 2026
Tweet

Transcript

  1. React Tokyo フェス 2026でポスター発表します!! チームで楽しく事業貢献したいエンジニア! フロントエンドバックエンド問わず ‧React、Next.js、Go 伊澤 遼介 Izawa

    Ryosuke 趣味 ‧ランニング、サッカー、メジャーリーグ ‧Chrome拡張機能開発、エディタ拡張機能開発 (とにかく楽しく開発したい)
  2. commitRoot( ‧commitBeforeMutationEffects👈 ref.impl更新 ‧flushMutationEffects 👈DOM更新 ‧flushLayoutEffects 👈useLayoutEffect ‧flushPassiveEffects 👈 useEffect

    ※⼀部省略 ) コミットフェーズでref.implを更新 Reactのコミットフェーズ 👉 ref.implはuseEffectより先に更新されるから、   依存配列に⼊れなくても最新の値が使える!