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

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

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

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

功能介绍

一、登录和注册

二、编辑用户信息

三、模糊搜索

四、好友申请

五、创建群聊

六、好友聊天

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

相关推荐
特立独行的猫a2 小时前
ESP32小智AI的WebSocket 调试工具的实现,小智AI后台交互过程揭秘(二、技术原理与实现过程详解 )
人工智能·websocket·网络协议·esp32·调试工具·小智ai
带娃的IT创业者14 小时前
WeClaw 日志分析实战:如何从海量日志中快速定位根因?
运维·python·websocket·jenkins·fastapi·架构设计·实时通信
mftang16 小时前
WebSocket 通信协议详细解析
网络·websocket·网络协议
夏同学Xavi16 小时前
skls-mgr:统一管理 Agent Skills 的 CLI 工具
人工智能·程序员·命令行
无限大618 小时前
职场逻辑04:4步建立良好的职场人际关系,让你左右逢源
程序员
无限大618 小时前
数字生存04:在AI时代,如何保持创造力,不被机器取代
程序员
SimonKing20 小时前
全网爆火的OpenClaw保姆级教程Linux版,它来了。
java·后端·程序员
riyue66620 小时前
封装 WebSocket 工具类
网络·vue.js·websocket·网络协议·v
SVIP111591 天前
Vue3 WebSocket 封装通关指南:心跳 + 重连 + 全局状态管理,复制即用!
网络·websocket·网络协议
带娃的IT创业者1 天前
Weclaw 混合通讯架构实战:HTTP+SSE+WebSocket的三元融合如何支撑起整个 AI 助手的实时对话?
websocket·http·fastapi·sse·流式响应·实时通讯·混合架构