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

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

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

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

功能介绍

一、登录和注册

二、编辑用户信息

三、模糊搜索

四、好友申请

五、创建群聊

六、好友聊天

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

相关推荐
dong_junshuai2 小时前
每天一个开源项目#68 Needle:14MB 工具调用小模型装进口袋设备
程序员·开源·github
kango2 小时前
CocoaPods、Ruby、RVM 完整环境原理深度剖析
程序员
demo007x2 小时前
CoT(Chain-of-Thought)
程序员·llm·agent
程序员cxuan5 小时前
Anthropic:session 之间可以相互通信了
人工智能·后端·程序员
Sylvia33.7 小时前
篮球数据API的技术架构与工程实践:基于火星数据WebSocket实时推送体系
java·python·websocket·网络协议·架构
DogDaoDao7 小时前
【第10篇】Python 异常处理与调试入门
python·深度学习·ai·程序员·大模型·异常处理与调试
dong_junshuai9 小时前
每天一个开源项目#67 Orca:4.3万星的并行 AI 编程控制台
程序员·开源·github
狂师12 小时前
想做测试工具却不会写代码?怎么办?
人工智能·程序员·测试
Sylvia33.1 天前
从轮询到推送:足球数据API架构演进与火星数据技术拆解
java·服务器·网络·python·websocket·架构
kels88991 天前
实战排坑:黄金实时API开发,XAUUSD Tick报文异常处理实践
开发语言·python·websocket·网络协议·信息可视化