请选择 进入手机版 | 继续访问电脑版

默认
发表评论 5
想开发IM:买成品怕坑?租第3方怕贵?找开源自已撸?尽量别走弯路了... 找站长给点建议
求教Web IM的前端存储最近的聊天消息能不能用浏览器本地存储?
web前端是vue,后端是java的netty聊天对象的定义:私聊,群聊,等等


1,请问web前端,需要维护所有聊天对象的,最近的10条或者多条消息么。
存储用途:第一次点击聊天对象的时候,能够快速打开,展示最近的消息。如果需要获取更多,请向上滑动
问题:请问web前端,应该用什么存储这个呢。localstorage么,还是其他的什么比较好呢。




即时通讯网 - 即时通讯开发者社区! 来源: - 即时通讯开发者社区!

本帖已收录至以下技术专辑

推荐方案
评论 5
尽量不要依赖HTML5的本地存储,一是浏览器兼容性问题,二是本地存储是有数据量大小限制(并不是你理解的后端那样无限存储)。
引用:JackJiang 发表于 2023-01-18 21:26
尽量不要依赖HTML5的本地存储,一是浏览器兼容性问题,二是本地存储是有数据量大小限制(并不是你理解的后 ...

web端,我就是在想,如果本地不存储的话。

那就是用vuex等工具存储一些数据,不知道这样子处理是否是对的?
这部分数据还是要存储下来的,否则每次请求最近聊天的列表等等,都要请求一次后端,太慢了。

请问我这样子处理是对的么,。?

引用:WarriorFromLong 发表于 2023-01-28 19:29
web端,我就是在想,如果本地不存储的话。

那就是用vuex等工具存储一些数据,不知道这样子处理是否是 ...

你可能没看懂我说的啥意思。。
引用:JackJiang 发表于 2023-01-28 22:16
你可能没看懂我说的啥意思。。

hhhh,收到。
那我还是直接请求后端吧,,感谢
absurd-sql
打赏楼主 ×
使用微信打赏! 使用支付宝打赏!

返回顶部