2011-11-02 16 views
6

¿Es Node.js lo suficientemente maduro para hacer aplicaciones web enteras en él? Quiero decir completamente en Node.js. Leí en alguna parte que por alguna razón debería haber (por ejemplo) nginx detrás de Node.js. ¿Es verdad? ¿No puede Node.js estar solo? ¿Hay sitios web en línea creados en Node.js?en línea Servidor Node.js

Respuesta

5

en mi opinión esto ya no es cierto. puede hacer dos cosas:

  1. uso de secuencias de comandos como "siempre" para supervisar la instancia de nodo.

  2. uso esto: http://nodejs.org/docs/v0.4.12/api/process.html#event_uncaughtException_ a capturar todas las excepciones que no son atrapados antes

+1

¡Todas las respuestas son geniales! ¡Gracias a todos! Establecí esta respuesta como correcta, porque @Tereska tiene la menor cantidad de reputación. :) +1 para todos sin embargo. – freakish

+0

¡qué agradable respuesta! – chhantyal

4

En el expreso link, que muestra una gran cantidad de buenas aplicaciones escritas por Node.js.

En mi opinión, es lo suficientemente maduro como para que node.js pueda ser un servidor de aplicaciones web independiente. Hay muchos módulos lib compatibles con cosas diferentes en Nodejs.

3

Es lo suficientemente maduro. Ahora hay docenas de compañías que lo están utilizando en producción para las principales características, y algunas incluso están construyendo sus montones enteros con él.

Si desea un marco web bien redondeado, consulte Express.

Existen cientos de módulos que cubren casi todos los tipos de características que necesita, y en su mayoría son fácilmente accesibles a través de npm (administrador de paquetes de nodos).

Durante el verano, construí una aplicación de Facebook de alto tráfico para un cliente que usa Node. Maneja todo muy bien.

2

nodo v0.6 introducido cluster, lo que permite que múltiples procesos bifurquen y escuchen un solo zócalo. Esto permite que el nodo aproveche múltiples núcleos/CPU. Esta fue una de las razones principales para usar algo como nginx, ya que antes del clúster, un proceso de nodo único acaparaba toda una ip/puerto.

Cuestiones relacionadas