Posts

Showing posts with the label Grunt

HTML5 Build Tools to Automate Your Business Process

Image
HTML5 applications are highly complicated and not enough to treat like something more than a set of static and dynamic pages. With web app development, this belongs to client side and is a full process just like any other software development. Obviously, it requires some build tool to process LESS or SASS sources of stylesheets, translate CoffeeScript, TypeScript or any other language that compiles into JS, apply linters and run unit tests, join and minify the code. Here are some popular automation approaches that are available and widely used. Grunt Grunt comes in the first row of the JS build tools and it is based on the set of tasks. Grunt is one of the task runners and you will find the task described in Gruntfile.js file as declarative configuration composed in JSON format. You will come across many plugins to automate almost any set of actions. Grunt is based on node.js development and the main module and the plugins are npm packages. Gulp Gulp created ...