Blog

Learn about Blog on our blog
Grunt: The JavaScript Task Runner

Grunt: The JavaScript Task Runner

Why use a task runner? In one word: automation. The less work you have to do when performing repetitive tasks like minification, compilation, unit testing, linting, etc, the easier your job becomes. After you've configured it through a Gruntfile, a task runner can do...

read more

Pin It on Pinterest