jjeongyuri / React-game-TEST

0 stars 0 forks source link

webpack/parcel/babel에 관하여 #5

Open jjeongyuri opened 10 months ago

jjeongyuri commented 10 months ago

webpack: 자바스크립트 모듈 번들러(bundler)입니다. 자바스크립트와 다른 리소스들을 번들링하고 처리할 수 있습니다. parcel: webpack과 유사한 번들러로, 설정이 단순한 것이 특징입니다. babel: 자바스크립트 컴파일러로, 최신 자바스크립트 문법을 구형 브라우저에서도 동작할 수 있게 변환해줍니다. 요약하자면, webpack: 번들링 도구 parcel: 번들링 도구 (webpack의 대체품) babel: 자바스크립트 문법 변환 도구 입니다. 세 도구는 보통 함께 사용되기도 합니다. 예를 들어 webpack에 babel을 설정해 새로운 문법을 변환하거나, parcel 내부에 이미 babel이 설정되어 있기도 합니다.

jjeongyuri commented 10 months ago

여기서 나의 질문??

  1. webpack 과 parcel은 같은 역할을 하는건가요??
  2. (webpack설명 부분에서 번들링은 여러 코드와 프로그램들을 묶는 행위로 정의할수 있고 / parcel에서 번들러란 여러개의 파일들을 하나의 파일로 묶어주는 도구) 번들링과 번들러를 검색해보니 설명이 저렇게 나오는데 번들링과 번들러는 비슷한 의미일까요??

** 선생님 답변 웹팩과 파셀은 경쟁상품이라고 생각하시면 됩니다. 다만 웹팩이 널리 퍼져서, 잘 사용될뿐 두개의 기능은 같다고 생각하시면 됩니다!