Innholdsfortegnelse
Moderne webapplikasjoner har utviklet seg raskt, en av de siste fremskrittene er å jobbe med tjenester Avslappende, det vil si ikke avhengig av stater, hvis ikke overfører vi dataene med metodene HTTPDette gir oss stor allsidighet, fordi vi kan blande forskjellige teknologier og programmeringsspråk for å nå målene.Blant blandingene som er mest brukt i dag, er det å ha et programmert utholdenhetssystem, som i dette tilfellet kan være i PHP med Laravel og deretter håndterer hele frontenden det med Javascript, eller et annet språk som bare tar seg av presentasjonslaget.
For å kommunisere er begge parter avhengige av et felles språk, og dette er JSON, som overføring av data kan skje under en vanlig dialekt og dermed unngå inkompatibilitet.
For å utvikle denne funksjonaliteten må vi ha en standard installasjon av Laravel bare, det er ingen tilleggskrav. Etter at vi har overholdt ovenstående, kan vi følge trinnene nedenfor.
1- Først skal vi lage en kontroller i mappen kontrollere, vi kan kalle det LibrosController.php, her skal vi etablere en metode som gir oss et grunnleggende syn på kontrolleren, og også en metode som vil ta en kilde til bøker i dette tilfellet en matrise og vil generere et svar med klassens metode Respons kalt json (). La oss se den genererte koden i følgende bilde:
Route :: controller ('books', 'BooksController');
3- Til slutt skal vi opprette en mappe som heter bøker i visningskatalogen til applikasjonen vår, inne i den nye katalogen skal vi lage en visning i en fil som heter index.php, som kommer til å ha ansvaret for å sende forespørsler gjennom AJAX til kontrolleren, for dette vil vi bruke jQuery og dens metoder AJAX og dermed koble oss til via FÅ Med kontrolleren som vi har generert i det første trinnet, når kontrolleren gir oss et svar, kan vi gjennom det samme jQuery inkorporere innholdet som er oppnådd i vårt syn asynkront og dermed gi en mening til dataene, la oss se koden vi trenger:
FORSTØRRE
Med dette fullførte vi denne opplæringen, der vi kunne se at det var veldig enkelt å bygge kontrolleren, dette er takket være klassen Respons, siden med metoden som ligger i den json (), vi kan sørge for at alle matrisene som vi sender til den, blir gyldig konvertert til formatet JSON, slik at vi kan sende for eksempel et dynamisk innhold fra et databasesøk, gjør dette livet enklere siden vi ikke trenger å bygge for hånd en funksjonalitet som bygger et resultat JSON.Likte og hjalp du denne opplæringen?Du kan belønne forfatteren ved å trykke på denne knappen for å gi ham et positivt poeng