Il est là !
Laravel est un framework dont la motivation première est la beauté du code.
Cette nouvelle version, qui arrive moins d'un an après la création de ce framework apporte tout son lot de nouveautées, toutes plus intéressantes les unes que les autres. On y trouvera entre autres les migrations de base de données, l'intégration native des tests unitaires et les modules.
Toutes les notions mentionnées ici sont très bien documentées
Les routes
Voila à quoi ressemble l'utilisation la plus basique de Laravel.
Les sessions
Les sessions servent à faire transiter des données entre les pages, Laravel en tire très avantageusement l'utilité.
Les modules (aka. Bundles)
La plus importante innovation apportée par cette version est incontestablement le retour des modules avec une nouvelle intégration bien plus efficace que la précédente.
Un module fonctionne exactement comme l'application principale (votre application est en réalité un module), il devient ainsi très aisé de partager un code à la communautée.
Retrouvez les modules ici et apprenez en plus ici
Les migrations
Les migrations permettent de définir le schéma de notre base de donnée, et de modifier celui-ci. Il est ainsi possible d'ajouter une colonne à une table, par exemple à partir d'un module afin d'étendre le profil utilisateur.
Retrouvez les migrations ici
La ligne de commande : Artisan
Laravel se dote d'un outil en ligne de commande qui permet de faciliter un bon nombre d'intéractions avec l'application, comme lancer des tests, installer un module, ou exécuter une migration :
Retrouvez artisan ici
Les tests unitaires
Laravel propose une intégration inédite et très efficace de PHPUnit, rendant possible de lancer aisément les tests de votre application, d'un module, du framework, ou encore de l'ensemble.
Retrouvez les tests ici
Les événements
Un système de gestion des événements simple est inclut dans Laravel, permettant de construire une application encore plus flexible.
Mangez-en !
J'espère que cet aperçu des nouveautés vous à donné envie de découvrir Laravel plus en profondeur.
Merci de m'avoir lu!