+ 6
Why To use nodejs with angular
4 Respostas
+ 4
compilation of typescript,
need of a web server to host your app,
angular uses many development libraries that rely on node to smooth things up, if in nodejs platform
+ 4
Sami khan, here's why
Angular ( not to be confused with Angularjs) uses typescript.
it's a development framework, you can serve the angular app real time using Ng serve, but
in production code you build a JavaScript version of the whole app by doing ng build so it requires compilation of typescript.
you can use any other platform as well than nodejs , that's the beauty of angular5 with Microsofts typescript.
for development purpose its better to serve the angular app at some different port , without worrying about the nodejs backend stuffs
+ 2
that's what I actually know.. the problem is when I start an angular project.. I need to import all node modules in it.. and every time I create an new project I need to import all the modules.. why so!?
and why nodejs modules..
angular of its own can serve on localhost server so what further benefits nodejs add.. if I just want to build a front end stuff..
+ 1
Because node.js is server side technology and angular is front end technology. So you can build whatever web application you want with using only javascript.