generated from practice-uffs/template
-
Notifications
You must be signed in to change notification settings - Fork 10
Open
Labels
Description
O objetivo dessa tarefa é integrar o Laravel Echo ao aplicativo do practice. Em linhas gerais, o Laravel Echo é uma biblioteca que faz o "meio campo" entre um servidor websocket e uma aplicação que se conecta a esse e recebe/envia dados. O Laravel Echo utiliza, como camada de trabalho, a biblioteca Pusher (você verá menções a isso nos tutoriais e docs).
Para você conseguir executar essa tarefa, você precisa do seguinte:
- Algum servidor websocket pronto para uso. O live-web tem isso e você pode e seguir o readme dele (detalhe que o passo
3.1 Rodando o projetodo live-web contém informações para iniciar o servidor websocket). - Instalar o Laravel Echo (e o Pusher) no app-practice fazer uso dele para se conectar ao servidor websocket. Você pode dar uma olhada aqui e aqui para ver alguns exemplos do Laravel Echo em uso.
Para essa implementação inicial, não precisa haver autenticação entre o app-practice e o servidor websocket (podemos usar um canal público de comunicação, e.g. public channel, não um private channel). No futuro colocamos autenticação.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status
No status