Panda Noir

JavaScript の限界を究めるブログでした。最近はいろんな分野を幅広めに書いてます。

componentDidMount と componentDidUpdate は同期的に layout と paint の間に実行される (useLayoutEffect と同じ)

(めっちゃ短いけど、ちょいちょい調べるので)

useLayoutEffect は componentDidMount や componentDidUpdate と同じフェーズで実行されるということに注意してください

引用元: フック API リファレンス useLayoutEffect

逆に言えば、componentDidMount と componentDidUpdate は layout と paint の間に同期的に実行されるという意味