Jef Digital ❤️ Laravel

Nous sortons d’une période de développement intense d’environ un mois qui a permis de bâtir la première version d’un projet d’envergure, et ce fut une expérience très intéressante : Livrer un projet complexe depuis zéro en un temps record. Tout ceci n’aurait pas été possible sans l’appui d’un framework robuste et flexible.

Je prends donc un peu de temps aujourd’hui pour faire un petit focus sur Laravel le framework préféré de Jef Digital dans l’écosystème PHP et qui a bien évidemment été utilisé sur le projet; projet dont je ne peux rien dire :)

Nous suivons l’évolution de Laravel bien avant la création de Jef Digital mais c’est celui ci qui a été utilisé pour notre premier contrat. Et statistiquement parlant c’est celui que nous utilisons le plus fréquemment :

Jef Digital à la Réunion spécialiste Laravel

Ce camembert présente le pourcentage par rapport au nombre de projets réalisés dans l’univers PHP. Si c’était élaboré sur une base du nombre d’heures par framework, ou par nombre de lignes de code, Symfony remonterait fortement et Wordpress baisserait significativement. Toujours est t’il que Laravel reste en tête de file.

Si nous aimons tant ce framework c’est que nous avons aujourd’hui un retour d’expérience positif dans tous les cas de figure que nous avons rencontré : Du simple formulaire au très gros projet dans une perspective scalable en passant par les évolutions à conduire sur du code legacy.

Je précise que nous prenons toujours le temps d’étudier l’outil le plus adapté au projet qui nous est confié et Symfony peut tout à fait être le meilleur candidat.

Oui mais quand même Symfony…

Laravel ne serait pas ce qu’il est sans Symfony c’est certain. Mais c’est là la force de l’open source et de l’inter-operabilité du PHP moderne : Se nourrir des forces apportées par les autres et créer de l’émulation, chose que maitrise à merveille Taylor Otwell (créateur de Laravel).

Laravel est moins modulaire que Symfony certes, Symfony est plus élaborés par certains aspects certes mais Laravel est selon nous un très bon candidat dans de nombreux cas. En quelques mots seulement : simple et efficace.

On pourrait en dire beaucoup plus sur le framework en lui même mais tout ceci est largement développé par ailleurs sur internet.

Pour ceux et celles qui ont eu le courage de lire jusqu’ici et qui sont intéressés par l’aspect technique je livre deux exemples de fonctionnalité offertes par Symfony et qui sont compensées par la communauté Laravel.

Laravel form builder pour disposer de cette fonctionnalité si pratique… Le module n’est pas parfait mais il est d’une grande utilité et extensible.

Laravel workflow qui est maintenant proposé avec Symfony 3 et qui est bien pratique pour modéliser des process.

Nous ne sommes pas les seuls à apprécier Laravel. Ionic, autre superbe projet que nous suivons sur notre activité mobile, en parlait sur son blog il y a quelques jours dans ce post Check out the new Ionic Academy :

At Ionic, there are a lot of open source projects and communities we admire, and Laravel is near the top. What I love about Laravel is how practical the project is and how quickly they get a developer productive.

Jef Digital

Développement web, développement mobile à la Réunion, Worldwide.

Nous apportons notre expertise technique pour booster votre activité web & mobile. Nous contacter