Eine einfache Ruby on Rails-Anwendung erstellen – so funktioniert´s


Ruby on Rails verwendet MVC-basiertes Design. MVC steht für Model/View/Controller und beschreibt die drei Grundkomponenten einer Ruby on Rails App.

Model

Das Modell bezieht sich auf die Datenbank. Alle Daten der Anwendung werden im Modell gespeichert. Rails verwendet standardmäßig SQLite, unterstützt aber auch MySQL und PostgreSQL.

Steuerungen

Die Controller sind eine Reihe von Dateien, die festlegen, welche Aktionen durchgeführt werden sollen. Die Controller speichern und holen bei Bedarf Daten aus dem Modell (Datenbank) und verwenden diese Daten (wie durch Aktionen definiert), um die View zu erstellen.

Die Steuerungen werden über Routen gesteuert. Dies sind die Regeln, die definieren, welche Controller welche Aktionen ausführen. Routen werden in der Datei routes.rb definiert.

View

Die Ansicht ist das Endergebnis, was ein Besucher in einem Browser sieht. Es ist die Antwort auf die Aktionen, die von den Controllern definiert werden – das Ergebnis all Ihrer harten Arbeit am Backend.



Source link

Schreibe einen Kommentar

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