Jump to content

When to use a task runner?


Recommended Posts

I recently came across http://robo.li/, a PHP task runner...


Task runner, what the heck is that?


Then I found two JavaScript task runners: http://gulpjs.com/ and https://gruntjs.com/.


The purpose of all three appear to be to automate repetitive tasks.


At first I thought that Gulp and Grunt were client based and Robo was server based, but now believe they are all server based.  Agree?


I am still struggling to see the value of a task runner.  Can anyone help provide examples and/or reasons why one would want to use one?





Link to comment
Share on other sites

They are not really client or server based, they are just development tools.


For example I use gulp to combine and minify JS/CSS files and copy over libraries when preparing a site/app for release.


You could consider them as being similar to make and Makefile's from the C/C++ world.

Link to comment
Share on other sites


This topic is now archived and is closed to further replies.

  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.