본문 바로가기

JavaScript

[JavaScript] webpack, babel, polyfill, eslint, prettier

웹팩(webpack) : 모듈 번들러. ESM을 지원하지 않는 오래된 브라우저에서도 코드 동작 가능.

바벨(babel) : 입력과 출력이 모두 자바스크립트인 컴파일러.

폴리필(polyfill) : 바벨은 컴파일 타임에 실행. 폴리필은 런타임에 실행됨. 

eslint : 정적 코드 분석기. 팀의 코딩 컨벤션을 검사하는 용도로 사용.

prettier : 코드 포메터. 최소한의 설정만 지원하고 prettier가 자동으로 정해진 코딩 스타일로 변환.