Why We Use Node.js and Grunt to Build JavaScript | Dark Hacker News