티스토리 뷰
회사에 빌드툴이 이렇다..
어느 프로젝트는 grunt, 어느 프로젝트는 gulp, 새로 짜고 있는건 webpack이라 한다.
이들의 차이를 잘 모르기 때문에, 어느 것으로 선택하자. 라고 주도하기 좀 그렇다.
그래서 간략 후려치기로 훑어보려고.
그렇다고 사내 빌드툴 레거시를 들어내진 못하겠지만.
물론 이 빌드툴들은 서버쪽이 아닌, front-end 용이다.
훌쩍 검색해 본걸로 보면
webpack이 배우긴 좀 더 복잡한데, 진정한 패키징하는 빌드툴이고,
다른 친구들은 단순하게 task들을 concat해서 병합, 자동화 하는 수준인거 같고.
좀 더 디테일하게 간다면 각각 툴은 나름의 쓰임이 다르다고 한다. 뚜둥
webpack과 다른 툴과는 아주 확연히 다른게 보이는데 gulp, grunt의 차이점은 잘 모르겠는것이다.
특히나 둘다 경험한 글이 잘 안보였는데
역시 Outsider님! https://blog.outsider.ne.kr/1181
grunt와 gulp의 차이점은 task 선언을 json 설정과 코드로 하는것이 다른게 가장 큰 것 같다.
간단한 프로젝트를 한다면 gulp를 쓰고, 좀 복잡한 어플리케이션을 구현한다 하면 webpack을 써야할것 같다.
이제 이걸 알고, 회사의 어느 프로젝트에 webpack이 적용되어있고, 어느 프로젝트에 gulp가 적용되어 있는지
역으로 확인해봐야하겠다.
참고:
https://kdydesign.github.io/2017/07/27/webpack/
https://han41858.tistory.com/5
'개발새발' 카테고리의 다른 글
2019 오픈소스개발자이야기 (0) | 2019.07.03 |
---|---|
SPA(Single Page Application) (0) | 2019.06.23 |
앱 개발을 시작하려 할때 고민하는 것 (0) | 2019.06.09 |
gulp.js - javascript 삽질중 (0) | 2019.06.08 |
Yarn (0) | 2019.06.02 |
- Total
- Today
- Yesterday
- morningbrew
- 번역
- 공부
- openjdk
- 주식
- 자바스크립트
- vue.js
- Kotlin
- 코틀린
- 개발언어
- 개발
- Node.js
- 이직
- 개발자
- Amplify
- 스터디
- KAFKA
- AWS
- 후기
- auth
- 프로그래밍
- 주식초보
- 카프카
- 자바
- JavaScript
- mariadb
- es6
- Java
- 마리아DB
- 경제뉴스
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |