Living lab Actioncable

Post on 13-Apr-2017

40 views 0 download

Transcript of Living lab Actioncable

CONSTRUINDO UM CLONE DO TWITTER

COM PHOENIX E VUE.JS

RAILS 5 E SUAS NOVIDADES COM

EXEMPLOS

CONSTRUINDO APLICAÇÕES WEB REALTIME - (SEM

NODEJS)

Simulando Tweets

com ActionCable no Rails 5

Pedro HenriqueDesenvolvedor Web na Jera Software

Ruby on Rails

● Abstração● Comunidade● Foco no negócio● Grandes problemas, pequenas soluções

Rails 5 e ActionCable

AppJavascript

Server Redis

ConnectionMessages Pub/Sub

Flow

ActionCable

Server Side● Connections● Channels

Client Side● Consumers● Subscribers

$> rails new living_twitter

Acabamento

$> rails g devise:install$> rails g devise:views$> rails g devise User name

Acabamento

$> rails g devise:install$> rails g devise:views

Diretórios

WebSocket

Consumer

Channel

Client Side

Connection

Channel

Server Side

Broadcasting

Summary

BroadcastTweetsChannel

Client/Server SideReceived

Client Side

Example Result

Obrigado!