Online Node.js server

Is Node.js mature enough to make all web applications in it? I mean completely Node.js. I read somewhere that for some reason there must be (for example) nginx for Node.js. It's true? Can't Node.js stand alone? Are there any online sites built on Node.js?

+6
source share
4 answers

In my opinion, this is no longer the case. You can do two things:

+5
source

The express link shows many good applications written by Node.js.

In my opinion, it is mature enough that Node.js can be a standalone web application server. There are many lib modules that have already supported different things in Nodejs.

+4
source

It was completely ripe. Now there are dozens of companies that use it in production for basic functions, and some of them even build all their stacks with them.

If you want to round the web frame well, check out Express.

There are hundreds of modules that cover almost all types of functions that you need, and basically they are easily accessible through npm (node ​​package manager).

During the summer, I created a high-traffic Facebook application for a client using Node. It handles everything very well.

+3
source

node v0.6 is introduced by cluster , allowing several processes to evolve and listen on a single socket. This allows node to use multiple cores / processors. This was one of the main reasons to use something like nginx, since before the cluster one node process would start all ip / port.

+2
source

Source: https://habr.com/ru/post/900584/


All Articles