A day with Laravel - #056
Laravel Ecosystem News for April 05, 2025 : Microservices in Laravel, Temporary Local File URLs, Gems hidden in the Laravel doc, Onym - Filename Generator and Livewire Lifecycle Hooks are discussed
Hey LaraDevs 👋,
I am proud to present a new "A Day with Laravel" issue. If you think of a resource that could be useful for the Laravel dev community, let me know on FrameworkHeroes News in Laravel section.
If you don't want to miss any future news about the Laravel ecosystem, you should subscribe now!
Thanks to Sevalla for sponsoring this newsletter
Sevalla is the home to your upcoming web projects. Host and manage your apps, databases and static sites in a single, intuitive platform. ✨
Microservices in Laravel
The first article in this newsletter is by Gary Clarke on Ash Allen's blog and he's going to talk about microservices with Laravel. I'll let Gary introduce his own article:
Microservices have become a staple of modern web development for a few reasons — scalability, separation of concerns, independent deployment, and more. But if you’re a Laravel developer, you might assume you need to reach for something like Go or Node.js to get started.
You don’t.
Laravel has everything you need to build small, focused services that talk to each other cleanly — and it comes with the tooling, testability, and developer experience you already know and love.
In this post, I’ll walk you through the exact approach I used to build two Laravel apps that communicate via API — one acting as a microservice that receives webhooks, processes data, and forwards it to another Laravel app that stores and displays the results. It’s the kind of real-world setup you’ll find in modern SaaS platforms and large-scale systems.
Security Tip: Temporary Local File URLs!
Stephen Rees-Carter is unstoppable. If you need to improve the security of your Laravel applications, this is the blog to read!
In this edition, Stephen explains how to protect your local files with temporary urls. And as always with Laravel, it's very simple!
20 Laravel Features I Never Knew About (Until I Read ALL the Docs!)
If you think you know everything about Laravel, even if you're an expert on the subject, Christoph will probably show you in this video that you're wrong.
TailKits (Affiliate Link)
The Best Tailwind CSS Templates, Components and more.
Premium & free Tailwind CSS templates, UI Kits, and components to build modern websites faster.
Onym - Flexible Filename Generator
If you need your Laravel application to generate file name like theses :
temp_a1b2c3d4_draft.txt
id_123e4567-e89b-12d3-a456-426614174000_backup.txt
dated_2024-03-15_document_version.pdf
log_2024-03-15_14-30-00_document_archive.pdf
rev_document_5_final.pdf
post_my-document-name_draft.pdf
hash_86985e105f79b95d6bc918fb45ec7727_checksum.pdf
then this package is for you.
Laravel: Livewire Lifecycle Hooks with Examples
If you want to master Livewire, you need to understand how lifecycle hooks works. And that’s precisely the purpose of this article by Bharat Desai.
I need your support 🙏
If you found this newsletter helpful, I would be delighted if you could drop a small coin into my piggy bank (ko-fi or PayPal)
A free alternative to support me? Of course! Place your next Amazon order with my affiliate link
The objective of this newsletter?
🎯 Regularly deliver to you, recent or important resources (videos, articles, GitHub repositories, packages, tutorials, ...) that I could find on Laravel and its ecosystem.
See you soon for the next issue. If you haven't already done so, subscribe!
Search for the French version ? 👇