I recently started doing a lot more standalone JavaScript front end development, often using CoffeeScript, less, jade, or other modern web stack components. Compiling assets like these is pretty much a solved problem when they are being delivered from a server side web stack like Rails, but I found myself in need of a JavaScript-based solution for statically compiling, serving, and testing my code
![Build a Rich JavaScript Front End with Grunt](https://cdn-ak-scissors.b.st-hatena.com/image/square/5f0dc91bcd42b7461fc2ba4fda9a92698a434a20/height=288;version=1;width=512/https%3A%2F%2Fspin.atomicobject.com%2Fwp-content%2Fuploads%2Fgruntjs.jpg)