ここ2年Reactベースのアプリを開発してきました。
開発も一段落するので開発する中で得た知見を整理したいと思います。
とりあえず、ざっと以下に書き並べてみました。
- useStateやuseEffectを使用する上での注意点
- Component分割
- グローバルな状態の保持方法
- React Query(TanStackQuery)について
- Suspenseの利用
- ErrorBoundaryの扱い
- React Routerについて
- wsによる高頻度push受信と画面への描画
- storybookの導入について
- Jest及びReact-Testing-Libraryでのテスト
- その他
粒度もバラバラだったり未だはっきりしない部分もありますが、他にも思いついたら追加していきます。
また、それぞれの項目については長くなると思うので個別に記事を書いていきます。