Skip to content

🍃 React + antd3.x + Redux 实现网页版点对点IM(纯前端),一个因为兴趣使然而产生的项目

License

Notifications You must be signed in to change notification settings

lmsail/react-im

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目简介

React + antd3.x + Redux 网页版点对点IM,纯前端项目,数据为模拟数据,可以对接任意后端语言,虽然成熟项目很多,但是也不失为多一种选择(其实是当初为了学习React做的一个小DEMO~~) 给喜欢折腾的朋友多一种选择,当然作为一名后端仔开发的前端项目,可能对刚学习react的用户比较友好~后续也不会对接后端语言!!

🔥 查看对接服务端后的 完整IM完整项目,请点击前往

更新 2020-09-13

  • emjoy 表情
  • 消息收发纯前端模拟
  • 部分页面切换逻辑的梳理与优化

更新 2020-10-20

  • 增加注册页
  • 修复消息置顶逻辑错误

更新 2020-10-21

  • 修复了一处 componentWillMountcomponentDidMount 混合使用导致的循环引用异常

安装

git clone https://github.com/lmsail/react-im.git
cd react-im
yarn install  
yarn start

功能

  • 会话列表
  • 会话窗口
  • 通讯录
  • 新的朋友(好友申请)
  • 好友搜索
  • 设置
  • 用户信息展示
  • 全屏切换
  • 登录
  • 注册
  • 退出

预览

预览1

预览2

预览3

预览4

预览5

预览6

预览7

预览8

About

🍃 React + antd3.x + Redux 实现网页版点对点IM(纯前端),一个因为兴趣使然而产生的项目

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published