Laravel broadcasting საშუალებას იძლევა რეალურ-დროის ფეიჩარებს (ცოცხალი შეტყობინებები, ჩეთი, ცოცხალი განახლებები) სერვერის მხრიდან ივენთების ბრაუზერში WebSocket-ის მეშვეობით გაგზავნით. ის მუშაობს Laravel ივენთების broadcasting-ით WebSocket კავშირის მეშვეობით, რომელზეც JavaScript ক্লায়েंტები subscribe-დებენ და რეაგირებენ — თქვენი backend ივენთები real-time-ში frontend-ში კავშირდება.
სამოდელო
Server event (e.g. MessageSent) → broadcast over a WebSocket channel →
client JS (Laravel Echo) listening on that channel receives it → updates the UI live.
WebSocket server options:
✓ Laravel Reverb (first-party, self-hosted WebSocket server)
✓ Pusher (hosted service)
✓ Soketi (open-source, self-hosted)
