본문 바로가기
의문점 해결하기

react에서 CSS 폴더를 따로 만들었을 때, CSS 코드는 언제 변환될까?

by 1two13 2023. 5. 31.
728x90
반응형

react에서 CSS 폴더를 따로 만들어서 각 컴포넌트에 해당하는 css를 렌더링할 때, CSS 코드를 변환하는 과정은 언제 발생할까?

 

위와 같은 경우에 CSS 파일들은 아래와 같은 절차를 통해 변환된다. 

1. webpack과 같은 모듈 번들러를 통해 빌드 과정을 거친다.

2. 빌드 과정에서 JS 모듈로 변환된다. 

3. 최종적으로 브라우저에서 코드가 실행된다. 


여기서 webpack은 의존 관계에 있는 JS, CSS, 이미지 등의 리소스들을 하나의 파일로 번들링하는 모듈 번들러다. 

webpack을 사용하면 의존 모듈이 하나의 파일로 번들링되기 때문에 별도의 모듈 로더가 필요없고, 

HTML 파일에서 script 태그로 여러 개의 자바스크립트 파일을 로드해야하는 번거로움도 사라진다.

 


질문이나 잘못된 점은 댓글로 남겨주세요 :)💖

728x90
반응형

댓글