Aug 13, 2015 •

For this type of projects I use CoffeScript, Chai and Mocka for unit testing,
Istanbul for code coverage, Sinon and Proxyquire for mocking, Jenkins for
continuous integration. This type of projects are easy to build because those
don’t have front-end components, compilation/optimization, browser testing,
live reload etc. And for server side code we don’t need to compile CoffeeScript to
JavaScript since it’s running on server and we can use coffee executable to
run the code instead of node executable. I also use CoffeScript for my
gulpfile since it makes it much more clean and compact. Some people who do
that like to also create gulpfile.js file with