摘要:
一对一视频源码,提高可扩展性的常用设计模式 提高可扩展性的目的 1、面对需求变更,方便需求更改2、减少代码修改的难度 什么是好的扩展 1、需求的变更,不需要重写2、代码修改不会引起大规模变动3、方便加入新模块 提高可扩展性的设计模式 适配器模式(面向接口)1、目的:通过写一个适配器,来代替替换2、应 阅读全文
posted @ 2025-11-01 11:11
云豹科技-苏凌霄
阅读(1)
评论(0)
推荐(0)
摘要:
一对一聊天软件源码,jwt登陆校验携带token jwt登陆注册 jwt概念token是不需要存储在数据库的,只需要后台生成密钥,当客户端发送过来请求时那么就把token塞在请求体或者头中,客户端接收到token时那么就存储在localStorage或者cookie中,注意这里不能把敏感信息进行to 阅读全文
posted @ 2025-11-01 10:31
云豹科技-苏凌霄
阅读(2)
评论(0)
推荐(0)
摘要:
一对一直播源码,使用 localStorage 实现多页面通信 需求背景 两个页面 A、B,B 页面关闭时,通知 A 页面请求接口刷新列表页 实现 使用 storage 事件实现页面通信,约定好通信的 key,这里我们假定 key 为 refresh_list A 页面 监听 storage 事件 阅读全文
posted @ 2025-11-01 10:21
云豹科技-苏凌霄
阅读(1)
评论(0)
推荐(0)
摘要:
视频聊天源码,如何将公共的逻辑封装成npm包? 在视频聊天源码开发中可能需要将公共的逻辑封装成npm包,以此来实现代码的可复用性,也能减少对应的维护成本。本篇内容主要是讲如何将使用ES6+语法的代码生成NPM包,若有不足及不恰当之处,欢迎大家指出。 环境:Babel 6 、Node 8 提示: 使用 阅读全文
posted @ 2025-11-01 10:08
云豹科技-苏凌霄
阅读(0)
评论(0)
推荐(0)
浙公网安备 33010602011771号