-
使用react、redux、node和socket技术,react-vote可实现一个实时展示投票结果的系统
资源介绍
简介
使用Nodejs模块socket.io实现客户端和服务端的WebSocket连接。利用redux保存整个应用的状态。将用户投票结果实时发送给其他所有连接用户。
,,,
后端
后端: Nodejs + socket.io
数据状态: Redux + immutable.js
测试框架: Mocha+Chai
前端
前端: react + redux + react-router
自动化: webpack
代码审查: esLint(ES6)
测试框架: Mocha+Chai
启动项目
install dependencies
$ cd server
$ npm install
$ cd client
$ npm install
start server
$ cd server
$ npm run server
start client
$ cd client
$ npm run dev