11 points par xguru 2020-12-02 | 2 commentaires | Partager sur WhatsApp

Les points forts de Ruby on Rails

  • Une faible barrière à l’entrée

  • La puissance du langage Ruby

  • rails console

  • La facilité d’écriture des tests

  • Tout ce qui touche aux dates

  • La gestion du schéma de base de données

  • La prévisualisation de l’envoi d’e-mails

  • sidekiq pour le traitement de la logique asynchrone

Les points forts de Spring

  • Le routing déclaratif des endpoints d’API

  • La gestion déclarative des transactions de base de données

  • Le Container et la DI

  • La séparation claire entre la couche des entités DB et la couche de requêtes

  • cloud platform, MSA

  • Le typage statique (Java, Kotlin)

  • L’écosystème de développement

  • La facilité de rédaction de la documentation openapi

Autres sujets

  • La productivité

  • Les conventions de casse

« Auparavant, les points forts propres à Rails ressortaient nettement, mais avec le temps, l’écosystème Spring a progressé à une vitesse très rapide, au point qu’il devient difficile de dire que les atouts de Rails sont encore exclusivement ceux de Rails.

Cependant, Ruby on Rails est lui aussi un framework aussi mature que Spring, et continue de progresser durablement grâce à la seule communauté open source. »

2 commentaires

 
n1ghtc4t 2020-12-02

Aujourd’hui, ses points forts se sont certes beaucoup estompés, mais si l’on repense à la période de sa première sortie et de sa diffusion, cela ressemble vraiment à un framework qui a exercé une influence majeure sur de nombreux langages et environnements de développement.

 
beatblue 2020-12-02

À une époque, j’avais vraiment accroché à Ruby et j’avais même pas mal pratiqué Rails~ Au-delà de ses points forts, j’ai trouvé que sa philosophie de développement avait tout simplement beaucoup de charme. Cela faisait longtemps, et je suis retombé sur du contenu à ce sujet~ ^*