计划开发一个极简的卡片盒。有人知道类似产品吗?有的话我就不开发了。

查看 61|回复 3
作者:hamsterbase   
UI 类似于 iMessage ,可以给自己发消息。
1.不搞商业化,完全开源免费。
2. 本地优先,所有功能都是离线。
3. 支持云同步,后端可以切换。
4. 只支持纯文本。
5. 离线编辑,同步时自动合并本地和服务器的数据。
6. 基于 pwa ,所有设备都可以用。
基本的设计思路
1. 所有数据都储存在 yjs 的 ydoc 里。
你可以理解为一个会自动解决冲突的大 json
2. 每次同步的时候,拿服务器的数据库和本地合并。合并以后上传新的,删除老的。
因为都是文本,且文字都是手打的,数据库总大小应该小于 100k 。 每次无脑同步全量数据就行了。

同步, 离线, 合并, 文本

aitianci   
你这逻辑真够简陋的,全量数据同步最后丢数据的可能性很大。给你介绍一个 app 叫心光,我最近很喜欢用的日记软件。他就是对话流的消息式日记,亮点是能自己帮忙整理要点和主动回顾。你可以多考虑一下你这个比起别人的亮点在哪儿。
hamsterbase
OP
  
@aitianci 基于 crdt ,不会丢数据的
darkengine   
数据库总大小应该小于 100k - 肯定不止 100k ,除非用户不用 。。。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部