LoopsTools()
// Laravel Tools

Laravel Tools

Laravel est un framework PHP possédant une architecture de type MVC (Model, View, Controller) qui permet de créer des applications et des sites web complets, dotés d'une structure robuste, sécurisée et relativement simple à mettre en oeuvre. Les principaux atouts de ce framework sont le moteur de template "Blade"pour les parties répétitives du site (header, footer etc), l'ORM "Eloquent" pour la gestion du CRUD entre l'application et la base de données ainsi que le système de routes paramétrables. le framework Laravel est fortement inspiré de Symfony dont il a d'ailleurs récupéré plusieurs composants. Laravel est cependant beaucoup plus léger et simple à prendre en main et probablement plus adapté pour la création de sites web de petite ou de moyenne envergure. Laravel est également un bon choix si l'on souhaite développer une API à laquelle une application mobile par exemple viendrait se connecter. Il est également possible de coupler l'utilisation du framework Laravel pour le développement backend avec un framework frontend comme AngularJS (le site loopstools.com fonctionne d'ailleurs de cette manière). En ce qui concerne la courbe d'apprentissage, elle est également moins élevée que pour Symfony. Dans les micro tutoriels qui suivent, je vais tâcher non pas de présenter Laravel dans les moindres détails, mais plutôt de donner un minimum de conseils et d'outils nécessaires pour pouvoir être capable de construire un site internet complet grâce à ce framework. Le framework Laravel est moins réputé et moins utilisé que Symfony en France. Cela s'explique probablement par le fait que Symfony est un produit Français (développé par Sensiolabs). Cependant Laravel semble massivement plus utilisé dans d'autres pays et cela n'est à mon sens pas dû au hasard car il a su apprendre de ses ainés (Zend et Symfony) et en retirer uniquement le meilleur. J'espère que ces micro tutoriels vous aideront à appréhender les bases et que vous pourrez vite prendre en main le framework Laravel et l'utiliser avec autant de plaisir que j'ai à l'utiliser. Bonne lecture à toutes et à tous.