A chat app built with redux-saga and Socket.IO.
The app is consist of two parts: server and client. The server side, which is implemented with koa + koa-socket, provides Socket.IO endpoint and a (fake) DB backend.
Clone code from github and install dependencies. To use koa-socket, Please make sure that you're using Node.js v4 or later.
git clone https://github.com/kuy/redux-saga-chat-example.git
cd redux-saga-chat-example
npm install
npm start
npm run client
Notice: This example assume you to run on local, which means not on virtual machines like VMware, Virtualbox, etc. If a request doesn't reach to the server, please try to rewrite
localhost
to your IP or hostname in server code.
MIT
Yuki Kodama / @kuy