Introduction aux Vues avec Laravel
Objectifs
Les objectifs de cette vidéo sont d'apprendre à :
- Créer et organiser des vues dans Laravel
- Utiliser le moteur de templating Blade
- Intégrer Bootstrap pour styliser les vues
- Lier des fichiers CSS et JavaScript localement
- Créer des templates flexibles avec 'yield' et 'section'
Résumé
Apprenez à afficher des données avec les vues dans Laravel en utilisant le moteur de templating Blade et le framework Bootstrap.
Description
Dans cette leçon, nous allons explorer comment utiliser les vues dans Laravel pour afficher les données à l'écran. Nous verrons comment structurer notre code en divisant les vues en différents dossiers, plus particulièrement en utilisant un dossier nommé 'layout' pour organiser nos templates. Nous découvrirons également l'importance de Blade, le moteur de templating de Laravel, et comment il se compare à d'autres moteurs de template. Nous allons configurer Sublime Text pour améliorer notre édition de code en installant le package 'php-blade' pour obtenir une coloration syntaxique appropriée.
Nous continuerons en créant un template HTML de base en intégrant Bootstrap, un framework CSS populaire, pour styliser nos vues. Nous apprendrons à inclure des fichiers CSS et JavaScript localement en téléchargeant Bootstrap et en plaçant les fichiers appropriés dans le dossier public de notre projet Laravel. Nous verrons comment utiliser la directive 'asset' de Blade pour lier ces fichiers à nos vues.
Enfin, nous créerons un système de layout flexible en utilisant les directives 'yield' et 'section' de Blade, qui nous permettront de définir des espaces réservés dans nos templates pour insérer du contenu dynamiquement.