11 puntos por xguru 2020-12-02 | 2 comentarios | Compartir por WhatsApp

Fortalezas de Ruby on Rails

  • Baja barrera de entrada

  • La potencia del lenguaje Ruby

  • rails console

  • Facilidad para escribir código de prueba

  • Todo lo relacionado con fechas

  • Gestión del esquema de la base de datos

  • Vista previa del envío de correos electrónicos

  • sidekiq para manejar lógica asíncrona

Fortalezas de Spring

  • Enrutamiento declarativo de endpoints de API

  • Gestión declarativa de transacciones de base de datos

  • Container y DI

  • Separación clara entre la capa de entidades de BD y la capa de consultas

  • Plataforma cloud, MSA

  • Tipado estático (Java, Kotlin)

  • Ecosistema de desarrollo

  • Facilidad para redactar documentación openapi

Otros temas

  • Productividad

  • Convención de mayúsculas y minúsculas

"Antes destacaban fortalezas que solo Rails tenía, pero con el paso del tiempo el ecosistema de Spring ha evolucionado a una velocidad muy alta, y parece difícil decir que las fortalezas de Rails siguen siendo exclusivas de Rails.

Pero Ruby on Rails también es un framework tan maduro como Spring, y sigue logrando avances constantes solo con su comunidad de código abierto."

2 comentarios

 
n1ghtc4t 2020-12-02

Aunque hoy en día muchas de sus fortalezas se han ido diluyendo, al mirar atrás a la época en que se lanzó por primera vez y comenzó a difundirse, parece haber sido un framework que influyó enormemente en muchísimos lenguajes y entornos de desarrollo.

 
beatblue 2020-12-02

Hubo una época en la que me enganché con Ruby y usé bastante Rails; más allá de sus fortalezas, sentí que su filosofía de desarrollo era bastante atractiva. Después de mucho tiempo, volví a encontrarme con contenido relacionado.~ ^*