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!

Boot2docker OSX et networking

Avec boot2docker c'est génial on peut récupérer tous les avantages de docker sur osx. Tous ? On va voir. Lire la suite

Open Source Sitemap Generator

Publié le 26 février 2014

Pourquoi Bootstrap est devenu un fléau

Publié le 06 juillet 2012