Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Integrar Laravel Echo #169

Open
Dovyski opened this issue Oct 6, 2021 · 0 comments
Open

Integrar Laravel Echo #169

Dovyski opened this issue Oct 6, 2021 · 0 comments
Labels
enhancement New feature or request equipe:dev

Comments

@Dovyski
Copy link
Contributor

Dovyski commented Oct 6, 2021

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 projeto do 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.

@Dovyski Dovyski added this to the Sprint 31 milestone Oct 6, 2021
@Dovyski Dovyski modified the milestones: Sprint 31, Sprint 32 Oct 6, 2021
@Dovyski Dovyski added the enhancement New feature or request label Oct 13, 2021
@CleissonVieira CleissonVieira moved this to 🟡Fazer in Geral Nov 22, 2021
@CleissonVieira CleissonVieira removed this from the Sprint 32 milestone Nov 22, 2021
@alissonpeloso alissonpeloso removed the status in Geral Mar 15, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request equipe:dev
Projects
Status: No status
Development

No branches or pull requests

4 participants