Inhaltsverzeichnis
Moderne Webanwendungen haben sich rasant weiterentwickelt, einer der neuesten Fortschritte ist die Arbeit über Dienste RUHIG, d.h. länderunabhängig, andernfalls übertragen wir die Daten mit den Methoden HTTPDies gibt uns eine große Vielseitigkeit, da wir verschiedene Technologien und Programmiersprachen mischen können, um die Ziele zu erreichen.Zu den heute am häufigsten verwendeten Mischungen gehört ein programmiertes Persistenzsystem, das in diesem Fall in PHP mit Laravel und dann das ganze Frontend damit umgehen Javascript, oder eine andere Sprache, die sich nur um die Präsentationsebene kümmert.
Um zu kommunizieren, sind beide Parteien auf eine gemeinsame Sprache angewiesen und das ist JSON, mit denen die Übertragung von Daten unter einem gemeinsamen Dialekt erfolgen kann und somit Inkompatibilitäten vermieden werden.
Um diese Funktionalität zu entwickeln, benötigen wir eine Standardinstallation von Laravel nur, es gibt keine zusätzlichen Anforderungen. Nachdem wir die oben genannten Schritte einhalten, können wir die folgenden Schritte ausführen.
1- Zuerst erstellen wir einen Controller im Ordner Controller, wir können es nennen LibrosController.php, hier werden wir eine Methode etablieren, die uns eine grundlegende Ansicht des Controllers gibt, und auch eine Methode, die eine Quelle von Büchern in diesem Fall ein Array nimmt und eine Antwort mit der Methode der Klasse erzeugt Antwort namens json(). Sehen wir uns den generierten Code im folgenden Bild an:
Route :: Controller ('books', 'BooksController');
3- Schließlich werden wir einen Ordner namens books im Ansichtenverzeichnis unserer Anwendung erstellen, in unserem neuen Verzeichnis werden wir eine Ansicht in einer Datei namens . erstellen index.php, die für die Bearbeitung von Anfragen zuständig sein wird AJAX an den Verantwortlichen, dafür verwenden wir jQuery und seine Methoden AJAX und verbinde uns damit über BEKOMMEN Mit dem Controller, den wir im ersten Schritt generiert haben, können wir, sobald der Controller uns eine Antwort gibt, dasselbe tun jQuery Integrieren Sie den in unserer Ansicht erhaltenen Inhalt asynchron und geben Sie den Daten so eine Bedeutung. Sehen wir uns den Code an, den wir benötigen:
VERGRÖSSERN
Damit haben wir dieses Tutorial beendet, in dem wir sehen konnten, dass es sehr einfach war, den Controller zu bauen, dies ist der Klasse zu verdanken Antwort, da mit der darin enthaltenen Methode json(), Wir können sicherstellen, dass alle Arrays, die wir übergeben, gültig in das Format konvertiert werden JSON, sodass wir beispielsweise einen dynamischen Inhalt aus einer Datenbanksuche übergeben können, dies erleichtert uns das Leben, da wir keine Funktionalität von Hand erstellen müssen, die ein Ergebnis erstellt JSON.Hat dir dieses Tutorial gefallen und geholfen?Sie können den Autor belohnen, indem Sie diesen Knopf drücken, um ihm einen positiven Punkt zu geben