5 articles read
useEffectって外部ハッチとして利用しろっていう事は無限回聞いてたけど、じゃあいつ使うべきなんだっていうのを意外と言語化できてなかったからそれが分かってよかった。あとstrict modeで二回実行される理由理解してなかった。小さなとこだと依存配列を減らすために定義を中に入れたりカスタムフックとして切り出すみたいなことを考えるのももうちょっとクリアになった感じした。
存在自体は知ってたけど、型パズル以外でどう使うのか理解出来てなかったので、オブジェクトのプロパティの実装状況の抽出に使ったり、プロパティからゲッター名に変換したりする用途がある事を理解出来て良かった
constアサーションはよく分かった。シンプルなリテラルにしか使えないのも初めて知ったし、-でreadonlyをstripできるのも知らなかった
reactずっと書いてるから流石に知ってた。ただ、改めて読んでみると、意外と毎回使う必要はないとか、memoと組み合わせる時に一番効果があるとかがわかって良かった。react compilerで不要になるとはいえ、フックのドキュメント読むのめっちゃ大事だなって思った
bツリーの話は知ってたけど、リーフノードがそれぞれの参照を持ってることは知らなかったから勉強になった