どんな人が読むと良い記事か? Reactで実装はできるけど、もう一段階良いコードを書きたいと思っている方向けです。 扱わない内容 フックについて ESLintの設定で概ねルール化できるかつ、React公式でわかりやすく解説されているので、チェックリストには入れませんでした。 useMemo、useCallback、memoなどのメモ化について メモ化することによってのパフォーマンス上の影響はそこまで大きくなく、優先的に実施するものではないと思ったので、チェックリストには入れませんでした。 持続可能なReactの定義 「持続可能なReact」は、コンポーネントやフックが何をしているのかをコードだけを見て理解できるメンテナンス性の高いソースコードと定義します。 そのために、React公式の思想を取り入れる必要があります。 僕の意見ですが、状態に基づいて動的に変化するUIライブラリという原則を重