Ruby on Rails – ein echtes Framework

Rails ist eine ideale Plattform für schnelle Prototyp-Entwicklung. Änderungen an der Datenbank wirken sich umgehend an den Businessobjekten aus, ohne dass neuer Code geschrieben werden muss. Dies wird durch das Konzept von Activerecord erreicht, einem Frameworkcode, der die Businessobjekte automatisch an die Datenbank anschließt. Dieser Ansatz wurde weiterentwickelt, indem er in eine MVC-Architektur integriert wurde; die Model-Komponente ist der Activerecord und wird über die View- und Controllerlayer verbraucht.

Eine Ansicht wird ebenfalls automatisch erstellt. Sobald die Objekte angeschlossen sind, wird vom Framework eine Standard-Web-Oberfläche für einfache CRUD-Optionen bereitgestellt. Dies reicht vielleicht in eingeschränkten Szenarien (zum Beispiel Entwicklung oder Prototypen für ein begrenztes Publikum), doch fast immer muss es noch verschönert werden. Der von Rails erzeugte Standard-HTML-Code ist nicht mal annähernd im Produktionskontext einsetzbar; und er kann auch nicht angepasst werden, nur ausgetauscht. Dazu muss der eingebaute View-Layer durch neue Views ersetzt und dann der Controller so geändert werden, dass er darauf verweist.

Themenseiten: Anwendungsentwicklung, Software

Fanden Sie diesen Artikel nützlich?
Content Loading ...
Whitepaper

Artikel empfehlen:

Neueste Kommentare 

Noch keine Kommentare zu Ruby on Rails – ein echtes Framework

Kommentar hinzufügen

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *