Playing
01. Introduction

Transcript

00:00
In this course, we're going to learn how to quickly set up real-time broadcasting on a Nuxt app using Laravel as the API and Laravel Reverb as the real-time server. We'll start by looking at the most basic type of broadcasting using public channels and make sure that we get this set up so we can effectively send down a request to our API and get a broadcasted event sent to all connected clients.
00:23
Once we've got this working perfectly, we'll move on to authenticating with our API and authenticating on private channels. This requires a few tweaks to Laravel Echo and how we set up channels on our API, but I'm going to walk you through every step of the way. Once you're done with the course, you'll be able to jump right in and build real-time applications with Nuxt and Laravel. So let's get started in the next episode with setting up a Nuxt client and a Laravel API, and we'll take it from there.

Episode summary

Welcome to the course! In this intro episode, we talk about what you'll achieve: setting up real-time broadcasting in a Nuxt application, using Laravel as your backend API and Laravel Reverb to handle live updates. We'll kick things off with a simple example using public channels so you can see how easy it is to broadcast an event from your API and have all your connected Nuxt clients receive it instantly.

After we've got the basics down, we'll dive into more advanced stuff—like securing your broadcasts with API authentication and private channels. I'll guide you through every step, including configuring Laravel Echo and properly setting up your Laravel channels.

By the end of the course, you'll be ready to build your own real-time apps with a Nuxt frontend and Laravel backend. Next up: let's get hands-on and set up your Nuxt client and Laravel API!

Episode discussion

No comments, yet. Be the first!