简易聊天室【NestJS+Socket.io】

用过nestjs的前端小伙伴都会觉得,它是一个好用但不火的框架。不火的原因是它和springBoot风格近似,但是相比较spring的生态,nestjs还是太弱了,对于纯后端人员来说确实不够用。

但如果是单纯的前端开发人员用过nestjs就会觉得比较惊艳,不仅前后端可以一把撸,且从中可以学习到后端的知识体系。

今天本文带来前端使用Vue3 + TS,后端使用NestJS+Socket.io练手的简易聊天室项目:

功能介绍

一、登录和注册

二、编辑用户信息

三、模糊搜索

四、好友申请

五、创建群聊

六、好友聊天

以上就是一个非常简易的聊天室功能,基本的聊天功能都实现了,后面再慢慢完善其它功能以及修复bug。

相关推荐
七夜zippoe21 小时前
WebSocket实时通信系统构建:从握手协议到生产级实战
网络·python·websocket·网络协议·心跳
会游泳的石头1 天前
深入剖析 Java 长连接:SSE 与 WebSocket 的实战陷阱与优化策略
java·开发语言·websocket
小马_xiaoen1 天前
WebSocket与SSE深度对比与实战 Demo
前端·javascript·网络·websocket·网络协议
黑贝是条狗2 天前
mormot2创建一个异步websocket服务端
网络·websocket·网络协议
michael_ouyang2 天前
IM 会话同步企业级方案选型
前端·websocket·electron·node.js
孟无岐3 天前
【Laya】Socket 使用指南
websocket·typescript·游戏引擎·游戏程序·laya
鱼跃鹰飞3 天前
面试题:知道WebSocket协议吗?
网络·websocket·网络协议
程序员鱼皮3 天前
Agent Skills 傻瓜式教程,26 年最火 AI 技术就这?
计算机·ai·程序员·agent·编程经验
michael_ouyang3 天前
IM 消息收发流程方案选型
前端·websocket·网络协议·typescript·electron
曲幽3 天前
FastAPI异常处理全解析:别让你的API在用户面前“裸奔”
python·websocket·api·fastapi·web·exception·error·httexception