This Week in Laravel: React Native, PhpStorm Junie, and more

Hey hey, Useful Laravel links to read/watch for this week of May 2025.

If you want to get such list every Thursday, subscribe to the newsletter here.


From my LaravelDaily.com

[NEW COURSE] React Native Mobile App with Laravel 12 API
In this text-based course, we will build two parts of the same project: Laravel 12 API and a React Native mobile app consuming that API.

[Course Updated to VIDEO] Laravel 12 Eloquent: Expert Level
38 lessons in video + text + repositories format now. All tips/tricks/tools I know about working with Eloquent.


From my YouTube Channel

React Native Mobile App with Laravel API: Getting Started
This is a short overview of our new course on React Native.

Laravel Auth with Phone and OTP SMS
What if your users could login/register without email, just with phone number, receiving a text message with one-time password? Let me show you.

NEW PhpStorm Junie AI VS Cursor: "Usable" Agent from JetBrains?
I've tried new PhpStorm AI coding agent called Junie, comparing it to Cursor that I've been actively using for the last months. I gave them both two identical tasks.

Use AI in Laravel: Switch OpenAI/Claude with Prism
An example of how to call APIs of AI providers in a more structured and unified way.


From Laravel Community

Next.js and Laravel Can STILL Be Friends
youtube.com

How can Next.js 15 integrate with Laravel 12? It's straightforward: by fetching data and authorizing requests using Laravel Sanctum. Let's dive in!


New Laravel starter kit (with built-in billing)
youtube.com

In this video, I walk through the new Chargebee-powered starter kit, show you how to get up and running in minutes.


Improved Use Directive, Typed Array Helpers & Without Dispatching After Response in Laravel 12.11
youtube.com

What's new in Laravel is back! We share new features of the Laravel framework every week


Better queue testing with Laravel
youtube.com

Using truth tests are a great way to create more durable queue tests in your Laravel applications, but debugging them when they fail can be a pain.


Laravel 12 Real-Time Chat App using Reverb
youtube.com

Learn how to build a Real-Time Chat Application in Laravel 12 using Reverb, Laravel's official WebSocket server! In this step-by-step tutorial, you'll master sending and receiving live chat messages instantly without page reloads.


Parallel Processing with PHP (Part 2): Inter-Process Communication
dev.to

In Part 1 - "Parallel Processing with PHP: why, how, and when", we learned how to use pcntl_fork() in PHP to create parallel processes. In PHP, once a child process finishes its task (or even during the task), it often needs to send information back to the parent process.


How Emmy® Award Competitions handled 570% more users with Laravel
blog.laravel.com

Developers at Crowd Favorite used Laravel to modernize the Emmy® Awards system and unlock the scalability the Emmys needed to grow 10x in just two years.


5 levels of handling images in Laravel
spatie.be

Image uploads are a common feature in most web applications. In this post, we'll walk through how to implement image uploads in Laravel, starting from the basics and gradually moving toward a full-featured solution.


ElegantEngineeringTech/laravel-media
github.com

This package offers an extremely flexible media library, enabling you to store any type of file along with their conversions. Media Collections define how media are stored, transformed, and processed for a specific model.


PHP Benchmarks: 8.4 performance is steady compared to 8.3 and 8.2
tideways.com

Every year, like clockwork, a new version of PHP is released at the end of November. Naturally, you want to know, how much performance gain is in this new release across common frameworks and applications?


Laravel Idea: new v10.2
x.com

We released a new 10.2 update a couple of days ago. Long-awaited New Laravel Project wizard, creating controller methods right from the route file, smart refactorings, and huge optimizations.


Implementing passkeys in InertiaJS using Spatie's new passkeys package
danmatthews.me

Spatie has dropped a new passkeys package that does a lot of heavy lifting on adding Passkeys to your application, it ships with components for Livewire, but is currently missing components for Inertia so far.


Mastering Laravel Horizon's Unique Jobs
govigilant.io

Unique jobs work by storing a unique lock key in your cache, as long as that key exists a new job will not be dispatched. Normally the key gets created when the job is dispatched and removed when a job finishes.


Laravel Seeder Generator
laravel-news.com

Typically, developers seed their databases with dummy data; however, there are times when real data from a production database is necessary.


I hate to admit this, but Laravel Cloud is nowhere near production-ready
reddit.com

I moved my app from DigitalOcean droplet(6$) to Laravel Cloud (~80$), a couple of weeks after it was released, and I hate to admit this but I wish I d


How I Built a Modular Laravel CRM: Architecture Insights
reddit.com

I wanted to share some architecture insights from building Relaticle, an open-source CRM platform.


Volet: An extensible customer feedback widget for Laravel
reddit.com

A few years ago I built a small feedback widget for Laravel called laravel-feedback-component. It worked, but the implementation was limited and not as flexible as I had hoped. So I decided to rewrite the whole thing from scratch.


That's it for this week, see you in the next newsletter issue!

Again, if you wanna get this to your inbox every Thursday, subscribe here.

No comments or questions yet...

Like our articles?

Become a Premium Member for $129/year or $29/month
What else you will get:
  • 78 courses
  • 95 long-form tutorials
  • access to project repositories
  • access to private Discord

Recent New Courses