La respuesta es “depende”, sí, depende de su aplicación, de la funcionalidad de su aplicación y de su experiencia.
Si su aplicación en tiempo real es su necesidad, le recomiendo que vaya con Node.js.
De todos modos, volviendo a la comparación de RoR y Node.js, ambos tienen sus propios pros y contras.
- ¿Cómo creo un Gmail como la navegación por las cerraduras al presionar la parte superior de la ventana?
- ¿Es posible llamar a una ventana emergente sin usar onclick o href o objetivo de datos en php?
- ¿Puedo usar la API web como sistema central (red troncal del sistema)?
- En qué campo, es decir, back-end (Node.js, etc.) o front-end (AngularJS, etc.), ¿los desarrolladores de JavaScript tienen salarios atractivos?
- ¿Por qué algunas grandes empresas usan WordPress? Vi que muchos de ellos usan WordPress y quiero preguntar, ¿construyen todo el sitio web con él o solo una página o más?
Si sus aplicaciones tienen más operaciones de lectura y escritura (aplicaciones CRUD), entonces Ruby on Rails puede ser su elección, donde, como si su aplicación implicara comunicación en tiempo real como chat en tiempo real, transmisión de video, entonces Node es el camino a seguir.
PD: Estos artículos pueden ser de ayuda. ¿Por qué elegir Node.js para aplicaciones web? y https://www.linkedin.com/pulse/p…
PPS: si está buscando asociarse con una empresa de desarrollo, consulte Codebrahma. Tenemos uno de los mejores equipos de desarrollo web del mundo.
Descargo de responsabilidad: trabajo con Codebrahma.