
Guy E.
"Bueno para prototipado, terrible para escalabilidad."
¿Qué es lo que más te gusta de Ruby on Rails?
Hay una gran cantidad de documentación y apoyo de la comunidad para ponerse al día rápidamente con Ruby on Rails (RoR). La mayoría de las ideas que se te ocurran para una nueva aplicación ya tienen gemas / complementos / tutoriales que te muestran exactamente cómo obtener lo que deseas sin escribir mucho código. En muchos casos, puedes escribir algo de código que sea tu mejor suposición de cómo debería funcionar algo, y cubrirá el 80% de los casos que necesitas manejar, lo que te dará un producto mínimamente viable (MVP) que puedes llevar al mercado rápidamente. Reseña recopilada por y alojada en G2.com.
¿Qué es lo que no te gusta de Ruby on Rails?
Aunque puedes obtener el 80% de lo que quieres rápidamente, el 20% restante toma de 2 a 4 veces más tiempo de conseguir que con cualquier otra solución que hemos probado.
Tanto Ruby (el lenguaje) como Rails (el marco) fueron escritos asumiendo que se usarían de maneras muy específicas. A medida que tu proyecto -- sin importar cuál sea -- crece, esas suposiciones ya no se ajustan a tu caso de uso, y te encuentras luchando contra el lenguaje y el marco más de lo que te ayudan. RoR hace que sea muy fácil seguir añadiendo alcance a tu MVP hasta el punto en que tienes tanta deuda técnica que terminas teniendo que reescribir todo. Lo que una vez fue rápido y fácil de iterar ahora es muy lento y difícil de mantener. Es muy fácil de aprender pero difícil de dominar; en consecuencia, es difícil encontrar talento calificado en RoR sin pagar el doble de lo que cuesta para desarrolladores de Java Enterprise. En resumen, RoR no escala a medida que tu negocio escala; se convierte en un lastre.
Por último, odiamos que solo realmente funcione bien en Linux. Apenas funciona en Windows, lo que requiere que nuestros miembros del equipo que usan Windows ejecuten una máquina virtual solo para trabajar con Rails. Reseña recopilada por y alojada en G2.com.
En G2, preferimos reseñas recientes y nos gusta hacer un seguimiento con los revisores. Es posible que no hayan actualizado el texto de su reseña, pero sí han actualizado su reseña.
Validado a través de LinkedIn
A este revisor se le ofreció una tarjeta de regalo nominal como agradecimiento por completar esta reseña.
Invitación de G2. A este revisor se le ofreció una tarjeta de regalo nominal como agradecimiento por completar esta reseña.
Esta reseña ha sido traducida de English usando IA.