Rails 3.0.9 o 3.1.0 para un proyecto a partir de hoy?
-
25-10-2019 - |
Pregunta
Para ir a Rails 3.1 o no ir a Rails 3.1, esa es la pregunta.
Sé que la nueva versión tiene algunas características excelentes, por ejemplo, la tubería de activos, pero ¿están listas gemas de terceros para la última versión?
¿Cuáles son las ventajas y desventajas de usar los rieles 3.1 ahora?
Solución
Como regla común, siempre debe comenzar con la última versión. Si comienza con una versión anterior, ya está comenzando con un costo adicional. El costo de escribir código que probablemente necesitará ser revisado.
En este caso, la función de activos es un cambio importante. Si comienza a construir su aplicación Rails de la manera 3.0, deberá mover varios activos en el futuro.
Siempre que no tenga el requisito estricto de usar una gema específica, continúe con 3.1. Además, 3.1 no es muy diferente en comparación con 3.0 en términos de dependencias. No vale la pena quedarse con 3.0 solo porque "una gema podría no ser compatible". Siempre habrá gemas incompatibles o anticuadas.