之前在学习 WebSocket
的时候想要实践一下,于是自己动手写了一个聊天平台,我将代码放到 github上
了,感兴趣的小伙伴可以了解一下,如果可以的话请给个 star
蟹蟹啦!
接下来我大概演示一下有哪些功能:
- 登录界面
启动项目之后,输入localhost:8080/index
进行访问,这个界面稍微优点简洁(背景图是我自己拍的,还不错吧),这里输入用户名和密码的时候都会有校验,如果不存在或者密码错误都会有提示。 - 主要页面
我们打开另外一个浏览器,登录一个新用户,然后查找用户添加好友,发送请求之后对方会收到提示,对方同意(拒绝)请求之后也会收到提示。
然后就可以开始快乐地聊天啦!!!
最后我有几点想说:
- 使用过程可能会有一些小bug,但是不影响聊天。
- 后续我打算使用
vue+netty
为基础重新更新一版功能更全,性能更好的聊天程序,小小地期待一下吧。- 本人是搞后端的,能写这么多前端代码,实属不易,所以不要嫌弃我的页面太丑,我尽力了!!!