Laravel

Fullstack

Retour sur la LaraconEU 2026 | Les-Tilleuls.coop

La LaraconEU 2026 a réuni près de 1000 participants à Amsterdam, mettant en avant des innovations majeures dans l'écosystème Laravel. Taylor Otwell a présenté Laravel Cloud, Laravel Boost et des outils d'observabilité. Les nouvelles fonctionnalités de Laravel 13, y compris la sécurité renforcée via Fortify, ainsi que les avancées en matière d'intelligence artificielle, ont été abordées. D'autres intervenants ont souligné l'importance de la structure des erreurs, l'adoption du CSS moderne, et la puissance de TimescaleDB. Une conférence inspirante qui a mis l'accent sur l'intégration efficace des workflows de développement, le tout dans une ambiance collaborative.

Dev back

Scotty: a beautiful SSH task runner | freek.dev

Scotty, un nouvel outil de gestion des tâches SSH, permet aux utilisateurs de définir et d'exécuter des scripts de déploiement en utilisant un format Bash simple. Ce nouvel outil, conçu pour offrir une sortie plus claire et un meilleur contrôle pendant l'exécution des tâches, facilite la connectivité SSH et inclut des fonctionnalités telles que la pause d'exécution et un mode de validation. Bien qu'il puisse lire les fichiers de Laravel Envoy, il est indépendant et construit pour répondre aux besoins des développeurs préférant une approche plus manuelle du déploiement.

Dev back

Protégez vos files d'attente avec Laravel Fuse

L'article présente Laravel Fuse, un package conçu pour résoudre les problèmes de surcharge des files d'attente dans les applications Laravel lorsque des services tiers échouent. En utilisant le pattern Circuit Breaker, il permet de gérer les échecs d'appels aux services externes sans bloquer la queue de jobs, permettant ainsi une exécution plus fluide et rapide des tâches. Le setup est simple et la configuration est flexible, rendant la solution adaptée pour assurer la continuité des opérations en production.

Dev back

What's new in laravel-activitylog v5 | freek.dev

La version 5 de laravel-activitylog a été publiée, améliorant l'API, le schéma de base de données et offrant des fonctionnalités personnalisables pour le suivi des activités des utilisateurs dans les applications Laravel. Elle nécessite PHP 8.4+ et Laravel 12+, facilite le logging automatique des événements de modèle et introduit un mécanisme de buffering des activités. Cette mise à jour modernise le paquet et supprime plusieurs problèmes de personnalisation rencontrés dans la version 4.

Dev back

Build an MCP server with Laravel (and use it to publish this post) - Daniel Coulbourne

Cet article présente comment construire un serveur MCP avec Laravel, permettant aux assistants IA d'interagir directement avec les fonctionnalités d'une application sans avoir besoin de design API REST ou gestion d'authentification. L'auteur explique étape par étape la création d'outils qui permettent la gestion de billets de blog par l'assistant IA Claude Code, mettant en avant la simplicité et l'efficacité de cette intégration, tout en soulignant la valeur de l'utilisation de MCP pour les applications Laravel.

Dev back

Run seeders from migrations

Cet article discute de l'importance d'exécuter des seeders depuis les migrations dans Laravel pour éviter les erreurs de déploiement liées à des données saisies manuellement. Il met en avant les risques encourus lors de l'insertion manuelle de données en production et propose d'intégrer les données dans les scripts de migration pour garantir leur intégrité et éviter toute surprise. L'article souligne aussi l'importance d'optimiser les seeders pour améliorer la rapidité des environnements de développement et des tests.

Dev back

Laravel Query Builder v7: a must-have package for building APIs in Laravel | freek.dev

La version 7 de Laravel Query Builder a été lancée, simplifiant la création d'API flexibles avec Laravel. Le package convertit les paramètres de requête d'URL en requêtes Eloquent appropriées, garantissant que seules les colonnes ou relations explicitement autorisées peuvent être interrogées. Cette version majeure nécessite PHP 8.3+ et Laravel 12+, introduit une API plus claire, des paramètres variadiques, et permet d'inclure des valeurs agrégées pour les modèles liés, facilitant ainsi le développement d'API conformes à JSON:API. La documentation complète est disponible sur GitHub.

Dev back

Turn any OpenAPI spec into Laravel artisan commands | freek.dev

Le nouveau package Laravel OpenAPI CLI permet de transformer toute spécification OpenAPI en commandes artisan dédiées. Chaque point de terminaison obtient sa propre commande avec des options typées pour les paramètres de chemin, les paramètres de requête et les corps de requête, facilitant ainsi l'interaction avec les API sans écrire de code supplémentaire. Ce package génère automatiquement des commandes artisan, permettant de requêter rapidement les API définies par la spécification OpenAPI.

Dev back

Write Faster PHP Code: Retracing Brent's Steps | freek.dev

Cette vidéo de Tideways teste un article de blog sur l'écriture de code PHP plus rapide à l'aide de données de profilage réelles. L'article aborde des pratiques et des conseils utiles pour optimiser les performances en PHP, en particulier dans le cadre du développement avec Laravel. L'auteur, développeur chez Spatie, partage des ressources pour la communauté qui visent à améliorer les compétences des développeurs et l'efficacité de leur code.

Dev back

Laravel Backup v10: serializable events, resilient multi-destination backups, and more | freek.dev

La version 10 du package Laravel Backup a été publiée, offrant des fonctionnalités de sauvegarde améliorées pour les applications Laravel. Elle permet de créer des sauvegardes sous forme de fichiers zip contenant les fichiers et la base de données, avec des options de stockage sur plusieurs disques. La version 10 améliore les événements avec des données primitives, enhance les vérifications de santé et introduit le support des notifications via webhook. Des stratégies de nettoyage pour les sauvegardes anciennes sont également incluses.