Real-time with Laravel + Reverb: how to make your app interactive in real-time
Have you ever needed to update a screen automatically when some data is created or changed in the backend? For example, in notifications, chat, dashboards, or real-time orders? More and more applications need real-time communication. With Laravel 11, the Laravel team released Reverb, a native WebSocket server that allows real-time features without using third-party services like Pusher. In this post, I’ll show you how to set up Laravel + Reverb and build a simple example of real-time broadcasting.

Have you ever needed to update a screen automatically when some data is created or changed in the backend? For example, in notifications, chat, dashboards, or real-time orders? More and more applications need real-time communication.
With Laravel 11, the Laravel team released Reverb, a native WebSocket server that allows real-time features without using third-party services like Pusher.
In this post, I’ll show you how to set up Laravel + Reverb and build a simple example of real-time broadcasting.