Gulp.js: Difference between revisions

Content deleted Content added
Stiruma (talk | contribs)
Stiruma (talk | contribs)
citations added
Line 9:
| website = {{url|http://gulpjs.com/}}<br>{{url|www.gulpjs.com/}}
}}
'''gulp.js''' is an open[[Open-source software|open-source]], extensible, powerful and efficient [[JavaScript]] toolkit by Fractal Innovations<ref>{{Cite book|title=Developing a Gulp Edge|last=|first=|publisher=Bleeding Edge Press|year=2014|isbn=978-1-939902-14-6|edition=1st|___location=|pages=|via=|author = Jed Mao, Maximilian Schmitt, Tomasz Stryjewski, Cary Country Holt, William Lubelski}}</ref> and the open source community at [[git]], used as a streaming [[build system]] in [[front-end web development]].
 
It is a task runner built on [[Node.js]] and [[Node Package Manager|Node Package Manager (npm)]], used for automation of time-consuming and repetitive tasks involved in web development like [[Minification (programming)|minification]], concatenation, [https://www.npmjs.com/package/gulp-buster cache busting], [[unit testing]], [[Linting software|linting]], [https://developers.google.com/web/fundamentals/performance/optimizing-content-efficiency/image-optimization?hl=en image optimization] etc.<ref>{{url|https://www.smashingmagazine.com/2014/06/building-with-gulp/}}</ref>