Table de matières
Installation Laravel
- Installation des outils pour Laravel
- Créer un projet Laravel
- Structure du projet
- Configuration Laravel
Les bases Laravel
Tutoriels Laravel 9
Dans ces tutoriels vous allez apprendre à concevoir des applications web performantes avec le framework PHP le plus puissant et le plus utilisé.
Introduction au Framework Laravel
Laravel est un framework d'application Web avec une syntaxe expressive et élégante. Un framework Web fournit une structure et un point de départ pour la création de votre application, vous permettant de vous concentrer sur la création de quelque chose d'incroyable et le laisser déger les détails pour vous.
Laravel s'efforce de fournir une expérience de développement incroyable tout en fournissant des fonctionnalités puissantes telles qu'une injection de dépendance approfondie, une couche d'abstraction de base de données expressive, des files d'attente et des tâches planifiées, des tests unitaires et d'intégration, etc.
Que vous soyez nouveau dans les frameworks Web PHP ou que vous ayez des années d'expérience, Laravel est un framework qui peut évoluer avec vous. Nous vous aiderons à faire vos premiers pas en tant que développeur Web ou vous donnerons un coup de pouce pour faire passer votre expertise au niveau supérieur. Nous avons hâte de voir ce que vous construisez.
Ces tutoriels sont taillés sur mesure pour les débutants en programmation avec un Framework PHP. si vous débutez complètement dans le développement Web, commencez par ici avec HTML, si vous êtes nouveau en PHP, commencez ici avec des tutoriels sur PHP.
Pourquoi Laravel ?
Il existe une variété d'outils et de frameworks à votre disposition lors de la création d'une application Web. Cependant, nous pensons que Laravel est le meilleur choix pour créer des applications Web modernes et complètes.
Un framework progressif
Nous aimons appeler Laravel un framework "progressif". Nous entendons par là que Laravel grandit avec vous. Si vous faites vos premiers pas dans le développement Web, la vaste bibliothèque de documentation, de guides et de tutoriels vidéo de Laravel vous aideront à apprendre les ficelles du métier sans être submergé.
Si vous êtes un développeur expérimenté, Laravel vous offre des outils robustes pour l'injection de dépendances , les tests unitaires , les files d'attente , les événements en temps réel , etc. Laravel est conçu pour créer des applications Web professionnelles et prêt à gérer les charges de travail de l'entreprise.
Un framework évolutif
Laravel est incroyablement évolutif. Grâce à la nature conviviale de la mise à l'échelle de PHP et à la prise en charge intégrée de Laravel pour les systèmes de cache distribués rapides comme Redis, la mise à l'échelle horizontale avec Laravel est un jeu d'enfant. En fait, les applications Laravel ont été facilement mises à l'échelle pour gérer des centaines de millions de demandes par mois.
Besoin d'une mise à l'échelle extrême ? Des plates-formes telles que Laravel Vapor vous permettent d'exécuter votre application Laravel à une échelle presque illimitée sur la dernière technologie sans serveur d'AWS.
Un framework communautaire
Laravel combine les meilleurs packages de l'écosystème PHP pour offrir le framework le plus robuste et le plus convivial disponible pour les développeurs. De plus, des milliers de développeurs talentueux du monde entier ont contribué au framework . Qui sait, peut-être deviendrez-vous même un contributeur Laravel.
Laravel Le framework full stack
Laravel peut servir de framework full stack. Par framework "full stack", nous entendons que vous allez utiliser Laravel pour acheminer les requêtes vers votre application et restituer votre frontend via des templates Blade ou une technologie hybride d'application one page comme Inertia.js. C'est la manière la plus courante d'utiliser le framework Laravel et, à notre avis, la manière la plus productive d'utiliser Laravel.
Si c'est ainsi que vous envisagez d'utiliser Laravel, vous pouvez consulter les chapitres sur le routage, les vues ou l' ORM Eloquent. De plus, vous pourriez être intéressé à en savoir plus sur les packages communautaires tels que Livewire et Inertia.js. Ces packages vous permettent d'utiliser Laravel en tant que framework complet tout en profitant des nombreux avantages de l'interface utilisateur fournis par les applications JavaScript one page.
Dans ces tutoriels, nous allons mettre en place un blog en utilisant aux maximum touts les éléments essentiels de Laravel. Nous allons créer une structure complète pour les articles, les catégories et les tags.
En suivant ces tutoriels au complet, vous aurez toutes les notions vous permettant de mettre en place des sites et applications bien plus complexes qu'un simple blog.
Soyez au courant des dernières tendances
Abonnez-vous pour obtenir les meilleurs articles, tutoriels, astuces et informations !