[React JS]웹팩(Webpack)과 바벨(Babel) 개념
2020. 12. 23. 11:32ㆍProgramming Language/React JS
반응형
■ 웹팩(Webpack)
의존성을 분석해 모듈을 번들(여러 개를 하나로 묶어주는)시켜주는 역할을 한다.
프로젝트를 개발하다보면 수 많은 라이브러리들을 사용하게 되는데 빌드(build)라는 과정을 통해
하나의 파일로 만들어 준다.
예시로 JAVA 스프링 프레임워크를 활용하느 프로젝트에서
해당 프로젝트를 빌드하여 jar파일로 말아서 생성하는것과 유사하다.
■ 바벨(Babel)
바벨은 코드 변환기다.
개발자들은 최신의 코드로 작업을 진행하고 최대한 많은 사용자가 사용하는데
불편함이 없도록 만들어 주는게 바벨이다.
바벨은 최신 자바스크립트 문법을 구형 브라우저에서도 돌 수 있도록 코드 자체를 변환시킨다.
반응형
'Programming Language > React JS' 카테고리의 다른 글
[React JS] 컴포넌트의 생명주기 (0) | 2021.01.06 |
---|---|
[React JS] 디바운스와 스로틀 정리 (0) | 2021.01.05 |
[React JS] ES6의 3가지 배열 함수 (0) | 2020.12.13 |
[React JS] ES6의 화살표 함수 사용 방법 3가지 (0) | 2020.12.07 |
[React JS] 노드 버전 매니저(nvm)와 노드제이에스(node JS) 개념 및 역할 (0) | 2020.12.06 |