Search

Home > Coder Catchup > Episode 039 - Take a big gulp
Podcast: Coder Catchup
Episode:

Episode 039 - Take a big gulp

Category: Technology
Duration: 00:09:24
Publish Date: 2015-10-05 15:45:00
Description:

What is it? - It is a task runner written in javascript which is like your little butler on your web projects, doing those repetitive tasks allowing you to focus on building the best website/web app ever. - How is it different from Grunt? It is less verbose and uses a jQuery like chaining method - Requires node to be installed to run - Have a read at http://gulpjs.com/

Benefits - Replaces GUI tools for running various tasks (turn 5 GUI tools into a single app to run) - Cross platform - Add as many tasks as you want - Can be run as a once off or continually watch folders/files

Recommendations - Run gulp through a package.json script - Setup image optimisation - Use it for autoprefixer - Use it to compile ES6 - Use it to compile your sass/less/etc files - Generate source maps for sass/less - Run linters - Use it to run a local server, e.g. browser sync (http://www.browsersync.io/) - Checkout all of the awesome plugins, there are tons! - https://github.com/Pestov/essential-gulp-plugins

Total Play: 0