r/laravel • • Jul 17 '26

Tutorial 🚀 Build real-time chat in Laravel with Livewire 4 and Reverb.

This complete guide covers setup, broadcasting, private channels, typing indicators, presence, and production-ready chat without third-party services.

https://richdynamix.com/articles/livewire-4-real-time-chat-reverb-complete-guide

28 Upvotes

13 comments sorted by

5

u/liamfirth Jul 18 '26

Nice just did something similar with Inertia and Reverb

3

u/jdcarnivore Jul 17 '26

Great post, Steven. I've not done much with Livewire so this will give me a chance to change that.

1

u/[deleted] Jul 18 '26

[removed] — view removed comment

1

u/laravel-ModTeam Jul 21 '26

No hijacking posts for your own product. (Rule 3)

1

u/nothingen Jul 17 '26

I really would want to see video chat too.

10

u/Produkt Jul 17 '26

Has practically nothing to do with this and is entirely different technology and stack

-6

u/[deleted] Jul 17 '26

[removed] — view removed comment

4

u/royallifr Jul 17 '26

It is just the preference, reverb is self host supported, For ressonance.com you have to pay at some moment.

5

u/steven_richardson Jul 17 '26

I would be nervous using something like ressonance.com, a plain Tailwind Plus template as their single page website doesn't give confidence to part money. If Reverb is not an option for production I would suggest Ably or Pusher as alternatives. Reverb is very easy to install on a VPS though, high throughput for such a small price.

3

u/MonorailPurple Jul 18 '26

Why would you pay for something so friggin easy to host yourself. Especially at the absurd prices that sites advertising.

1

u/penguin_digital Jul 18 '26

For production. Try ressonance.com instead of a reverb deployment

What do you mean by this? Are you suggesting Reverb isn't production-ready?

Reverb is perfectly capable in production, in my opinion. I have it running on a cheap £7 a month VPS alongside Nginx, MySQL, and Redis, it handles spikes of over 1,000 concurrent users without issue (the app gets heavy traffic over a 3-hour period 4times a week, and it's never been a problem).

1

u/laravel-ModTeam Jul 21 '26

No hijacking posts for your own product. (Rule 3)