반응형
리액트 프로젝트 수행을 하면서
CSS 네이밍 규칙을 따르기 어려울 때(레거시 프로젝트 등)
CSS module을 활용하면
클래스에 난수를 발생해주기에 기존 CSS 클래스와 중복될 일이 없다.
네이밍 규칙을 따로 정해놓고 하는것도 좋겠지만 한계가 있으니 이런 모듈을 사용해도 괜찮을 것 같다.
참고로 CSS module은
npx create-react-app 을 설치 시 자동으로 적용이 된다.
자세히는 webpack의 css-loader에서 지원한다고 한다.
반응형
'개발 저장소 > 개발 지식 저장소' 카테고리의 다른 글
[C#, WPF] Grid, StackPanel, WrapPanel 알아보기 (0) | 2022.12.15 |
---|---|
[Javascript] map함수 이용시 주의사항 (0) | 2022.12.15 |
[React.js] 나만의 프로젝트 환경 구성하기 (0) | 2022.12.14 |
[React.js] propTypes로 prop 검사하기 (0) | 2022.12.14 |
[React.js] React.memo로 변화가 필요한 부분만 rendering 하기 (0) | 2022.12.14 |