Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Laravel 5.3 e Aplicações Real Time

Laravel 5.3 e Aplicações Real Time

Dentre as novidades do Laravel 5.3, está o Laravel Echo, um poderoso componente de broadcast de eventos desenvolvido para facilitar o desenvolvimento de aplicações real time

Diego Hernandes

October 08, 2016
Tweet

More Decks by Diego Hernandes

Other Decks in Technology

Transcript

  1. Modelo Tradicional a.k.a Polling How do I do? Múltiplos eventos?

    Múltiplos tipos de mensagens? Múltiplos loops?
  2. WebSockets Comunicação Bi-Direcional Diferentes eventos e níveis de acesso podem

    ser tratados como canais … e tudo dentro de uma conexão / socket único
  3. Habilitando o Suporte (3 - Escolhendo um Driver) Pusher.com $

    composer require pusher/pusher-php-server
  4. Habilitando o Suporte (3 - Escolhendo um Driver) Redis (com

    Socket.io) $ composer require predis/predis
  5. $ npm install --save laravel-echo $ npm install --save pusher-js

    $ npm install --save socket.io-client Escutando os Eventos (1 - Dependências)