[RUBY] Eine Notiz von dem, worauf ich gestoßen bin und was ich beim Aufholen von Laravel von Rails bemerkt habe

Einführung

Ich bin ein Webingenieur in meinem ersten Arbeitsjahr. Dieser Artikel ist ein Memorandum und eine auswendig gelernte Ausgabe über Laravel.

Dieser Artikel wird langsam serialisiert. Es gibt drei Nachschlagewerke, und ich studiere gerade das zweite.

Wenn jemand angefangen hat, Laravel zu lernen, wäre ich dankbar, wenn Sie einen Blick darauf werfen könnten. Wenn Sie Vorschläge haben, tun Sie dies bitte.

** (Ich habe ursprünglich Ruby / Rails verwendet. Wenn es also dieselbe Person gibt, hoffe ich, dass es hilfreich ist ...) **

Diesmal,

Ich mache mir eine Notiz darüber.

In Bezug auf die Verzeichnisstruktur

Ich habe die Punkte zusammengefasst, die ich für wichtig hielt, in der Verzeichnisstruktur, die oft vergessen wird.

Importieren von Klassen nach Namespace und Verwendung

"Namensraum" ist schwierig japanisch, aber ** wo bist du? Ich denke, es bedeutet, Informationen wie ** anzuzeigen. In Bezug auf "Verwendung" ist eine Beschreibung erforderlich, um eine andere Klasse zu importieren. Ist es so etwas wie Rails erfordern ...?

sample.php


namespace App;
use Illuminate\Contracts\Auth\MustVerifyEmail;
use Illuminate\Foundation\Auth\User as Authenticatable;
use Illuminate\Notifications\Notifiable;

Klasse anfordern

Die vom Client an den Server gesendeten Informationen sind die Anforderung und umgekehrt die Antwort. Es kann mit use Illuminate \ Http \ controller; verwendet werden.

sample.php


use Illminate\Http\Request;

function test(Request $request) {
 $request->url();
}

Die Methoden, die verwendet werden können, sind hier. (offiziell)

Layouterstellung und Vererbung

Bei Verwendung der Blade-Vorlage können Sie die Funktionen @section und @yield verwenden. Der von @ section- @ sectionend eingeschlossene Teil wird an @yield ausgegeben

Ich hatte das Gefühl, dass es der Vue-Komponente ähnlich sein könnte. Aus dem Buch war dieser Artikel hilfreich.

Wörter usw. Tipps Notizen

sample.php


function index(Request $request) {
 return view("hello.index", ["msg" => $request->msg]);
}

Es kann mit einer Variablen namens $ msg aufgerufen werden. --HTML-Escape-Verarbeitung {{!! Hier geschriebene HTML-Tags werden maskiert und als Text ausgegeben !!}}

Hilfreiche Artikel

Nächstes Mal beginne ich mit dem Komponisten ...

Recommended Posts

Eine Notiz von dem, worauf ich gestoßen bin und was ich beim Aufholen von Laravel von Rails bemerkt habe
[Anmerkung] Was ich in einem halben Jahr von unerfahrenen (Java) gelernt habe
[Anmerkung] Was ich in einem halben Jahr von unerfahrenen (Java) gelernt habe (1)
[Anmerkung] Was ich in einem halben Jahr von unerfahrenen (Java) gelernt habe (3)
Beachten Sie, dass ich beim Erstellen der Rails-Umgebung gestolpert bin
Worauf ich beim ActiveModel :: Serializer-Test gestoßen bin
Erstellen Sie eine Bulletin-Board-API mit Autorisierung in Rails 6 # 12 Assoziation von Benutzer und Beitrag
Ich habe JAX-RS ausprobiert und mir das Verfahren notiert
Was ich aus dem Studium von Rails gelernt habe
Ich wusste, was Reflexion war
Wovon ich süchtig war, als ich rspec auf Schienen benutzte
Ich war überrascht, dass Rails es automatisch tat.
Eine Notiz von dem, worauf ich gestoßen bin und was ich beim Aufholen von Laravel von Rails bemerkt habe
Wovon ich süchtig war, als ich die Google-Authentifizierung mit Rails implementierte
[Rails] Was war die Fehlermeldung?
[Rails] Was ich aus einem kleinen Stolperstein bei der Verwendung von Vorfahren gelernt habe
Was ich aus der Java-Geldberechnung gelernt habe
Ich wusste nicht, was ich in Mavens Bereich schreiben sollte, also habe ich es nachgeschlagen.
Was ich aus dem Studium von Rails gelernt habe
Ich mache mir Sorgen, mit JAVA und XML zu produzieren. Notieren Sie sich also, was ich versuche, ohne zu vergessen (Anzeige für Anweisung anzeigen).
Ich habe eine Rails-Umgebung mit Docker und MySQL erstellt, aber ich war krank
[Rails] Ich möchte Daten verschiedener Modelle in einem Formular senden
Notizen von Personen, die beim Versuch, ein Rails-Projekt zu erstellen, gestolpert sind
[Rails] Was ich aus einem kleinen Stolperstein bei der Verwendung von Vorfahren gelernt habe
Ich habe eine Lambda-Funktion in Java geschrieben und mit SAM bereitgestellt
Ich habe versucht, eine Webanwendung zu erstellen, die Tweets mit einer Vue-Word-Cloud durchsucht und die Tendenz untersucht, was im zugehörigen Profil geschrieben steht
Was ich in der Wagby-Entwicklung untersucht habe Anmerkung 1
Rails6 Ich möchte ein Array von Werten mit einem Kontrollkästchen erstellen