Laravel Flashcards
Back end
Designe les parties du code d’une app permettant son fonctionnement et inaccessibles à l’utilisation
Laravel
est un framework php,dédié au dev Backend permet de construire rapidement des app web, on offrant plusieurs fonctionnalité comme:architecture MVC,Eloquent ORM,sécurité……..
Le routage
c’est un mécanisme qui effectue le mappage des réquetes vers un action de controleur tout en lieons une URI à un coed à éxecuter
Routage de base
accepte un URI est retourne une valeur .
Routage nommés
L’avantage si nous changeons l’URI nous n’aurons pas besoin de changer l’URI ou redirection.->name(‘index’);
Routage paramétrée
en les définissantn tt en intégrant des paramétres dans l’URI
Redirection
c’est le fait d’envoyer la réponse d’un requete http vers un autre URL.
Controleur
est une classe regroupent des méthodes pour définir un code à travers la gestion des requtes Http chaque méthode correspond à une action.
Middelware
fournit un mécanisme pratique pour inspecter et filtrer les requetes Http entrant dans notre app.
Route middleware
permet de protéger une route ou un ensemble de routes ou un controleur
Group middleware
ensb de midls permet de protéger une route ou un group
Global middleware
permet de protéger tt le site si une protection générale pour tt l’app
Vue
offrent une moyen pratique de placer tt le code html dans des fichiers séparés.Les vues séparent la logiqur du controleur avec la logique de présentation.
blade
moteur de template pour générer du html ,utilisée pour simplifier la création des vues.Composé du code html ,directive et de vars entre acolades
protection @csrf
laravel génére un jeton csrf .c’est une chaine de caractére aléatoire pour vérifier les demands des utilisations des requetes
.