개발공부/웹

웹개발에 많이 사용되는 툴 정리

개발자 찐빵이 2022. 4. 16. 00:36
728x90

Babel

ECMA 2015년 이후 버전의 코드를 예전 버전으로 변환해주는 툴.
타입 스크립트, jsx 등의 코드를 브라우저가 이해할 수 있도록 순수 자바스크립트로 변환해준다.

예전 버전을 사용하는 브라우저는 최신 코드를 이해하지 못할 수 있어서 이런 변환이 필요하다.

webpack

작성한 소스코드와 리소스 이미지를 묶어서 번들 단위로 사용자에게 제공한다. (번들링)
코드 길이를 줄여주고 minify, uglify를 담당하고 있다.

ESLint

코드에 잘못된 점이 있으면 경고 사인을 보내주는 툴

Jest

유닛 테스트를 할 수 있게 도와주는 테스팅 프레임워크

PostCSS

CSS 전처리기 중 하나. less, sass와 비슷하다.
sass는 정해진 것들만 할 수 있는 반면에, PostCSS는 다양한 플러그인이 있어서 유연하게 추가할 수 있다.

반응형