노마드 코더 - 초급/Gulp 90분 마스터하기

Introduction: Gulp란?

햅삐한 포메라리안 2022. 3. 12. 23:14
반응형

범위

0.2 Introduction


이 강의에서 다룰 내용

  • Gulp.js를 사용하여 어떻게 webpack을 대체할 수 있는지 배우게 됨
  • 개발자로써 어떻게 우리의 워크플로우를 자동화 할 수 있는지 배우게 됨
  • pug파일, scss파일, 그리고 초 신상 javascript, 이미지들, github 배포 같은 것들을 배우게 되는데 이런 프로세스들을 한데 묶어서 pug파일을 html파일로 변경하고, scss파일을 css로 바꾸고, javascript를 구형 javascript로 바꾸고, github page에 업로드하는 일련의 이런 과정들을 묶어서 단 하나의 gulp파일로 만들 것임. 수백 라인의 코드를 작성하는 것 대신에 말이다.
  • webpack과 비교해서 얼마나 쉬운지도 확인해 볼 수 있다.

 

Gulp란?

  • 흔히 Task Runner로 알려져 있다.
  • 즉, 우리가 할 일은 기본적으로 수많은 Task들을 만들고 Gulp에서 그 Task들을 실행하면, Gulp는 우리한테 그 결과를 준다.
  • Task란?
    • 예1) 이미지를 가져와서 압축한 뒤에 특정 폴더에 넣는 것
    • 예2) 구형 브라우저들이 이해할 수 있게 가장 최신의 자바스크립트 코드를 가져와서 기존 코드에 컴파일 하는 것
  • 이런 Task들(예1, 예2)이 Gulp를 사용하기에 좋음
  • Gulp는 인기가 있고 오랫동안 서비스를 해왔다.
  • 코드가 간결하다.

 

니코쌤 의견: 사람들이 webpack을 싫어하는데, Gulp를 webpack 대용으로 사용하면 괜찮은 대체재가 되지 않을까?

 

 

기대된다

😍😍😍

 

 

https://gulpjs.com/

 

gulp.js

Individual backers Since 2013, gulp has been the toolkit of choice for developers and designers alike. Not only do we have communities who’ve relied on us since the beginning, but there’s also a constant flow of new users who find out how great their w

gulpjs.com

 

반응형