■REST "Erstellen / Lesen / Aktualisieren / Löschen", das in SQL häufig verwendet wird, wird auf "GET / POST / PUT / DELETE" angewendet. Da keine Statusverwaltung wie Sitzungen durchgeführt wird, müssen Anweisungen einzeln geschrieben werden. Grundsätzlich wird es in "route.rb" beschrieben.
■ Befehlszeile Terminal. Es wird standardmäßig mit der Cloud-IDE geliefert.
■Cloud9 Eine integrierte Entwicklungsumgebung, die in der von AWS bereitgestellten Cloud entwickelt werden kann. Super praktisch, da keine störenden Umgebungseinstellungen erforderlich sind
■gem Patch-Datei? Zusätzliche Elemente? Etwas wie. Legen Sie es in eine Datei namens "Gemfile" und geben Sie bundle install in das Terminal ein, um es automatisch zu installieren.
■rails new Der erste Spruch, der beim Erstellen einer Anwendung mit Rails geschrieben wird. Es werden automatisch die erforderlichen Dateien generiert.
■ Framework Rails ist der Rahmen. Wenn Sie einen Editor haben, können Sie frei programmieren, aber in Zukunft wird es ein Durcheinander des Schreibens sein, also "lassen Sie uns das Schreiben bis zu einem gewissen Grad arrangieren". Wenn Sie Rails verwenden, können Sie denselben Vorgang mit Ihrem eigenen kurzen Ausdruck ausführen, der beim Schreiben in Ruby Dutzende von Zeilen benötigt. Es gibt noch keinen tatsächlichen Wert.
■ Version für jedes Spiel Wenn die Version unterschiedlich ist, kann das Verhalten unterschiedlich sein. Daher ist es besser, die Version für die Entwicklung zu korrigieren. Wenn die Feder 2.0.2 nicht installiert werden kann, geben Sie "Bundle Update Spring" ein und installieren Sie sie erneut.
[Trainieren] Es wird geschrieben, bevor der Rails-Server gestartet wurde.
■ MVC-Modell Ein Konzept, das definiert, wo und welche Datei abgelegt werden soll. Es spielt keine Rolle, wo Sie etwas ablegen, aber es wird schwierig sein, es später zu verwalten, also werde ich es mit einem gewissen Grad an Einheit schreiben. Ich habe kein wirkliches Gefühl, wo ich was schreiben soll.
■ Rendermethode Eine Methode, die eine Antwort ausgibt. Verwendung mit Controller und Ansicht.
■ Methode Funktion. Verwenden Sie es, indem Sie es zwischen def und Ende einklemmen. Schreiben Sie beim Aufruf den definierten Methodennamen.
■routes.rb Beschreiben Sie, welche Seite für welche Anforderung zurückgegeben wird. Ist es im Grunde ein Controller?
■ 1.3.4 Umschreiben auf Hallo Welt! Schreiben Sie das erste "Yay! Du bist auf Schienen!" Um Hallo, Welt! Diesmal ist es keine große Sache, also werde ich mich wahrscheinlich nicht mit der Aussicht anlegen. Definieren Sie eine Rendermethode im Controller, um den HTML-Code "Hallo Welt!" Machen Sie root zu einer Hallo-Methode.
[Trainieren]
app/controllers/application_controller.rb
def goodbye
render html: "goodbye, world!"
end
config/routes.rb
Rails.application.routes.draw do
root 'application#goodbye'
end
So was.
Recommended Posts