Review Point

Don't Using CSS in JS

  • 2025年現代において、SSRでもCSRでもパフォーマンスよくスタイリンスする方法はCSSです。JSでのスタイルは避けましょう。

  • CSS Moduleは古くからあるものですが、Nextでも採用されており、現代においても柔軟に活用可能な類です。

  • TailwindとCSS Moduleを使用してWebのスタイリングをすることをおすすめしています。

Basically, Don't Using useEffect in Custom Hooks

  • useEffectを設置することで、Custom Hooksに副作用が発生。

  • グローバルなイベントリスナーの場合、コンポーネント階層の外部で管理したほうが、分離性・テスト容易性が高まる。

Last updated