Para construir un MVP, ¿debo usar Ruby on Rails, Django o uno de los frameworks de Node.js (Express.js)?

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.

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.

¿Qué idiomas / marcos ya conoces? Cualquiera que sea, elígelos.

La idea de un MVP es probar el mercado, verificar que su idea tenga valor y hacerlo rápidamente. Cuanto antes inicie su MVP, antes podrá comenzar a recibir comentarios y aprender. Intentar aprender un nuevo idioma y / o marco te va a retrasar.

A sus usuarios no les importa qué idioma / marco utiliza su producto.

Si termina con un éxito desbocado y el lenguaje / marco que ha utilizado no puede manejarlo, entonces tendrá suficiente validación del mercado y, con suerte, ingresos, para invertir en reescribirlo en una pila de tecnología diferente (aunque tenga cuidado de los riesgos de eso también
@ Cosas que nunca debes hacer, Parte I).