我一直喜欢三类应用,Twitter 的信息流类,Email 类和笔记类,这个我在推特上说过,打不开链接可以看截图。
笔记犹如人生,开启的时候白纸一张,使用简单,记录下内容就会被保存在那里。整个过程就三个点
市面上有很多非常优秀的笔记应用,但在使用它们的时候,我或多或少的感觉到有点别扭,要么使用复杂,要么不轻便。
现在是时候写一个笔记类的应用了。
我有两个方向来做这个笔记应用
服务器主导
一切以服务器为主,服务器端提供 API 接口,客户端服务于服务器端。
客户端主导
以客户端为主,数据存储同步等借用第三方,比如 iCloud,Google Drive 等。
这两种方式各有各的特色,也各有个的优劣势。比如第一种方式要注意多个客户端和服务端的同步的问题等,我选择服务器主导这种方式。
最近学习 React 和 Firebase,心血来潮,更新下技术栈,Web 端用 React,后端用 Firebase,应该可以节省不少时间出来。
Web client:React
Browser Extension:Plasmo
Backend: Firebase
之前自己想了很多,觉得产品有不少特点,但现在真的做的时候发现这个产品没有什么特点。
我会将它通过 MIT 协议开源在 GitHub 上。地址是 https://github.com/binge。
未完待续
> 可在 Twitter/X 上评论该篇文章或在下面留言(需要有 GitHub 账号)