title: Why install nodejs and npm for Angualr2 to work with Grails 3.0
body: <p>i am trying to run a simple Angular 2 application using Grails 3.0.9 as the server side. What i dont understand is that it is required to have nodejs. I am aware that Node.js is a server side technology like grails. So why is it necessary to install Node.js and its modules. I read somewhere that node.js comes with a package that translates TypeScript to JavaScript and hence this installation is mandatory . Not sure how correct this is and if it is this case cant i use some other tool to convert TypeScript to JavaScript in Grails 3.0 ... </p>