Review Point
⛔ Don't Using CSS in JS
Inline style
や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