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

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

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

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

功能介绍

一、登录和注册

二、编辑用户信息

三、模糊搜索

四、好友申请

五、创建群聊

六、好友聊天

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

相关推荐
程序员西西12 小时前
SpringBoot接口安全:APIKey保护指南
java·spring boot·计算机·程序员·编程·编程开发
二狗mao13 小时前
Uniapp使用websocket进行ai回答的流式输出
websocket·网络协议·uni-app
AI大模型15 小时前
当大模型遇上垂直领域:微调如何让 AI 从 “什么都会” 到 “样样精通”?
程序员·llm·agent
Jing_Rainbow16 小时前
【 Weapp-1 /Lesson18(2025-11-03)】# 微信小程序开发全解析:从项目结构到生态优势 🚀
微信·微信小程序·程序员
javaの历练之路21 小时前
基于 SpringBoot+Vue2 的前后端分离博客管理系统(含 WebSocket+ECharts)
spring boot·websocket·echarts
我要改名叫嘟嘟1 天前
一个大龄程序员的地铁日记(第四期),卸载《皇室战争》之后
程序员
后端小肥肠2 天前
失业7个月,我把公司开起来了:一个程序媛的“野蛮生长”
程序员
申阳2 天前
Day 17:03. 基于 Tauri 2.0 开发后台管理系统-登录页面开发
前端·后端·程序员
大模型教程2 天前
一文搞懂 LLM 的 Transformer!看完能和别人吹一年
程序员·llm·agent
AI大模型2 天前
RAG不会过时,但你需要这10个上下文处理技巧丨Context Engineering
程序员·llm·agent