Ver Mensaje Individual
  #4 (permalink)  
Antiguo 08/11/2011, 14:18
JaiMe_
 
Fecha de Ingreso: junio-2011
Ubicación: New York City
Mensajes: 13
Antigüedad: 12 años, 11 meses
Puntos: 3
Respuesta: node.js, V8, DNode, Ruby, RailsInstaller, Cygwin, Python, Git, SCons

Para desarrollar tu app debes tener las herramientas instaladas en tu maquina, esto es similar a cualquier otra tecnologia de servidor.

Heroku, Nodejitsu y Nodester son proveedores de hosting basados en la nube, ideales para aplicaciones escalables. Tambien puedes rentar tu propio servidor e installar todas las herramientas por tu cuenta, pero esto involucra una mayor inversion de tiempo en actividades administrativas.

En cuanto a que necesitas, todo depende exactamente en que quieres construir, si tu aplicación simplemente requiere transmisión de mensajes en tiempo real, entonces una base de datos en memoria como Redis es necesaria. Si necesitas persistencia de datos, entonces puedes utilizar MongoDB. Si NoSql no es tu favorite cup of tea, nada te detiene en usar PostgreSQL.