前后端俱全的 具有聊天功能的 react 项目

项目地址: 传送门4 可手动复制网址访问: github.com/MasterShu/r…

这个作品是本人近期才完成的, 使用的是 react 16.2 配合这 react-router 4.2.2 使用, 状态管理 redux 3.7socket.io 2.0.4, 以及 express 4.16.2 和 UI 组件 antd-Mobil 2.1.3 都是最新的生产.

具体功能

由于完成时间较短, 所以功能基本没问题, 还是存在一些 bug 的, 所以正式环境慎用, 不过学习和新手参考还是很有价值的, 并且本项目 也是可以 服务端渲染, 来时实现首屏加速, 和 更好的 SEO 支持(其实这些本人并没有深究过, 不过有这方功能便是好的)

即时通讯

利用 socket.io 和 socket.io-client 做为 websocket 的开发库, 结合express 来实现即时聊天通讯, 并且内置了一些 emoji , 不过这个 PC浏览器支持不好, 用手机效果那是棒棒哒

登录/注册

这个是基本功能, 肯定是有的

后端开发

利用 express + MongoDB 开发服务器, 倒也是够得

所以使用本项目还需要你安装 MongoDB, 否则跑步起来^_^

服务端渲染

利用 babel-node 库来支付 react 的服务端渲染, 更好的支持优化


转载于:https://juejin.im/post/5a658d7bf265da3e4e25bf6a

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值