
So, why is this such a big change? Before Grunt I already had a workflow. Grunt just helps you to bundle it all together. Everything you need for your development workflow is already there. For a web-developer there are basically no hurdles to getting started with Grunt.Īll in all node.js is a stable, well used and tested development foundation, with a living community and a huge amount of functionality packed in modules ready to download. That is so important because all web-developers, despite their back-end programming language preferences, know javascript.

Last but not least the node.js world is all javascript.
#Codekit sass change creator file install#
If you have to use the compass mixin library in one project and want to use bourbon in another, one line in your projects packages.js and a npm install fixes it. It lets you easily define all dependencies on a project bases. Then there is npm, the node.js package manager. All the node modules they are developing, from 100% javascripted ssh-clients to complete test frameworks, can be used with Grunt. Also with n ode.js comes its community, producing an impressive amount of functionality. One of the most important things about Grunt is that it is based on node.js and really runs platform independent. A plattform independend foundationīut first some basics. It is about why I think Grunt, or more generally task managers like Grunt will really make a difference in how web-developers do their work. So this article is not about learning Grunt, there already are some of them out there. Using Grunt for some time now, I’m beginning to realize that it not only improved my workflow, but changed it. So I forgot about it, proving once again, that I just not am an early bird :/ Of course the buzz got too big for being ignored and now I am all into Grunt, Yeoman and even Gulp as everyone else. It seemed to be like a more advanced CodeKit, which was compiling my SASS and JS at the time. But if you know to code, this app is very helpful and adds a nice GUI to the included tools.A couple of months ago, I’ve heard the first time about Grunt. ) or you should be willing to learn a lot. If you are new to web development, this app may be not for you, as you will have to know the tools (CSS, HTML, Javascript, SASS. ) but I only can include javascript files in my project when adding a framework. I have some scripts working with other files (PHP, images. There also is one feature I would like to be added: automatically add the files from the Frameworks to the project folder. changing the output of SASS files won't apply when working on an existing project) but I am sure those small problems are either because I still don't fully understand the app or they will be fixed in a future update. I have some minor issues with the app (e.g. Now I don't know why I ignored those great tools!

I have heard about SASS, LESS and CoffeeScript before but this app was the reason why I had a closer look at those tools. This app changed my way to build websites - especially web templates. It Just Works: There's nothing to install or configure.

No more copying files into every new site.
