11 Punkte von xguru 2020-12-02 | 2 Kommentare | Auf WhatsApp teilen

Stärken von Ruby on Rails

  • Niedrige Einstiegshürde

  • Die Ausdrucksstärke der Sprache Ruby

  • rails console

  • Komfort beim Schreiben von Testcode

  • Datums- und Zeitfunktionen

  • Verwaltung des DB-Schemas

  • E-Mail-Versandvorschau

  • sidekiq für die Verarbeitung asynchroner Logik

Stärken von Spring

  • Deklaratives Routing von API-Endpunkten

  • Deklarative Verwaltung von DB-Transaktionen

  • Container und DI

  • Klare Trennung zwischen DB-Entity-Layer und Query-Layer

  • Cloud-Plattform, MSA

  • Statische Typisierung (Java, Kotlin)

  • Entwicklungsökosystem

  • Komfort beim Schreiben von OpenAPI-Dokumentation

Weitere Themen

  • Produktivität

  • Case-Konvention

„Früher stachen vor allem die Stärken hervor, die nur Rails hatte. Mit der Zeit hat sich das Spring-Ökosystem jedoch mit sehr hoher Geschwindigkeit weiterentwickelt, sodass es schwerfällt zu sagen, dass die Stärken von Rails heute noch ausschließlich Rails-spezifische Stärken sind.

Dennoch ist Ruby on Rails ein ebenso ausgereiftes Framework wie Spring und erzielt durch die Open-Source-Community allein auch weiterhin kontinuierliche Fortschritte.“

2 Kommentare

 
n1ghtc4t 2020-12-02

Heute mögen viele seiner Stärken verblasst sein, doch wenn man auf die Zeit seiner ersten Veröffentlichung und Verbreitung zurückblickt, scheint es ein Framework zu sein, das eine große Zahl von Sprachen und Entwicklungsumgebungen nachhaltig beeinflusst hat.

 
beatblue 2020-12-02

Früher war ich eine Zeit lang total von Ruby begeistert und habe deshalb auch viel mit Rails gearbeitet~ Neben den Stärken selbst fand ich vor allem die Entwicklungsphilosophie ziemlich attraktiv. Nach langer Zeit bin ich jetzt wieder auf entsprechende Inhalte gestoßen~ ^*