Laravel

Dev back

Modelling Business Processes in Laravel

Cet article explique comment simplifier les processus métiers complexes dans Laravel en utilisant des pipelines pour un code propre et efficace. Il décrit les étapes du processus de commande et d'expédition, abordant des concepts tels que l'utilisation de travaux en arrière-plan et de transactions de base de données pour améliorer la gestion des processus métiers. En utilisant un modèle basé sur le 'Pipeline' de Laravel, il montre comment automatiser ces processus tout en minimisant la duplication de code.

Dev back

API Versioning in Laravel - All you need to know

L'article explique l'importance du versionnage des API en utilisant Laravel, en mettant en avant les impacts du changement de version sur les applications et les utilisateurs. Il détaille les différents types de versionnage, notamment le versionnage par URL, et discute des stratégies à adopter pour maintenir la compatibilité tout en évoluant.

Dev back

Bref 2.0 is released 🎉 – Bref

La version 2.0 de Bref, un framework pour déployer des applications PHP sur AWS Lambda, est maintenant disponible après 1,5 an de développement. Elle propose une configuration simplifiée, un meilleur soutien pour Laravel, et l'utilisation d'ARM/Graviton pour des coûts réduits. De plus, des déploiements plus rapides et de nouvelles commandes CLI rendent le tout plus accessible pour les utilisateurs. Bref est de plus en plus utilisé, avec plus de 10 milliards d'exécutions Lambda chaque mois.

Dev back

Serverless Laravel applications with AWS Lambda and PlanetScale — PlanetScale

Cet article décrit comment déployer une application Laravel sans serveur sur AWS Lambda en utilisant PlanetScale comme base de données. Il aborde les avantages du déploiement sans serveur, notamment l'auto-scaling instantané et la facturation à la demande. L'article détaille le processus, de la création d'une nouvelle application Laravel à son déploiement sur AWS Lambda via l'outil Bref, en passant par la configuration de la base de données PlanetScale et des tests de charge pour évaluer la performance de l'application déployée.

"
Dev back

Symfony VS Laravel : comparaison des Frameworks PHP pour des APIs performantes

Cet article compare les frameworks PHP Laravel et Symfony pour la création d'APIs. Il aborde la définition des endpoints, la gestion des contrôleurs, l'utilisation des services et des répositories, ainsi que la gestion des modèles et des migrations. Laravel se distingue par sa simplicité et sa flexibilité, tandis que Symfony est reconnu pour son architecture orientée services. Les deux frameworks offrent des méthodes distinctes pour la gestion des routes et des authentifications, facilitant ainsi le développement d'APIs performantes.

Dev back

API Platform Admin: The Ultimate Admin Generator For PHP

L'API Platform Admin est un générateur d'interface d'administration moderne sans besoin de connaissances en JavaScript. Avec la prise en charge récente de Laravel, il devient une alternative intéressante à Laravel Nova. L'article propose un retour sur une présentation de cet outil lors de la conférence API Platform.

Dev back

Codéin à l'API Platform Conference 2024 : ...

Cet article présente un retour sur la conférence API Platform 2024, incluant une keynote de Kévin Dunglas. API Platform est décrit comme une bibliothèque PHP devenue autonome depuis sa version 2, permettant de créer des APIs REST facilement et intégrable avec Symfony et Laravel. La version 4.0 introduit plusieurs nouvelles fonctionnalités et améliorations, y compris le support de GraphQL et des filtres de recherche avancés. L'article propose également des conseils sur la mise en œuvre d'API avec Laravel.

Dev back

I don't know - stitcher.io

Cet article aborde la division entre les développeurs PHP, en particulier ceux utilisant Symfony et Laravel. L'auteur souligne que les ressentiments entre les deux camps existent aussi bien en ligne que lors d'événements en personne, comme SymfonyCon et Laracon. Il s'interroge sur la nécessité de choisir un camp et de critiquer l'autre, malgré le succès des deux frameworks pour résoudre des problèmes similaires. L'auteur appelle à plus de compréhension et d'ouverture d'esprit envers les choix technologiques des autres.

Dev back

PHP in 2024 - stitcher.io

L'article discute des raisons d'être optimiste quant à l'avenir de PHP en 2024, mettant en avant l'évolution continue grâce à une communauté solide, le développement de FrankenPHP, un serveur d'application performant pour PHP, la popularité croissante de Laravel ainsi que la croissance de l'écosystème PHP avec des téléchargements de packages en hausse.