# Usage
Once the configuration is done, you are able to use the Laravel broadcasting features (opens new window) in your application.
# Client side
To use pusher in a page of your application you will must load pusher-js and laravel-echo.
To do this, simply include the load view boilerplate::load.pusher in pages where you need to listen broadcasted events by using the @include blade directive :
@include('boilerplate::load.pusher')
Then you can use Laravel Echo :
<script>
whenIsLoaded('echo', () => {
Echo.channel('MyChannelName')
.listen('MyEvent', (e) => {
console.log(e);
});
});
</script>
To be sure that
Echois loaded, use the functionwhenIsLoaded. This is required to avoid errors when broadcasting is not used.
# Server side
See Using An Example Application (opens new window) in the Laravel documentation.