Ralis
Si quieres un sitio web, hay que ir por los carriles. Ruby te ayudará a crear grandes sitios web en poco tiempo. Rails es en muchos sentidos "mágico". Es decir, es posible escribir una sola línea en los carriles que termina haciendo mucho, lo que para algunos es una buena cosa
expreso
Express es sólo un marco de esqueleto. Simplemente proporciona el enrutamiento y puede usar las herramientas que elija para crear lo que quiera con él.
Sinatra
Sinatra es algo así como expreso. Es un marco delgado que le proporcionará la funcionalidad básica de enrutamiento y las clases de ayuda. Puede cualquiera de los gems
disponibles para crear su aplicación.
Restify
Para la construcción de las API en NodeJS, puede utilizar este marco increíble llamado restify
Así que sí, rubí puede de hecho ser sustituido por nodejs, pero se requerirá a los desarrolladores más cualificados en javascript , como bases de código grandes, a menudo se vuelven difíciles de mantener.
Creo que definitivamente debería cambiar el tema de esta pregunta; no puede comparar un marco actualizado para Javascript con un lenguaje de programación de propósito general. – womble
Considerando que js tiene mucha más exposición y familiaridad con los desarrolladores (para desarrolladores de ruby y desarrolladores que no son de ruby), creo que esto es muy probable. Implemente un back-end sql y un poco de plantillas y potencialmente podría despegar. – William