摘要只活在我浏览器里的待办 App,怎么变成一个能发给别人的链接?这篇实测上线全流程:一句话、一分钟、免域名免备案、自带 https。也诚实交代局限——数据存在各自设备的浏览器里,不跨设备同步,以及导出导入的迁移方案。话题标签:#WorkBuddy#免费部署#个人网站#效率工具一个拖了 11 篇的矛盾,今天正面解决第 04 篇写需求卡的时候,我留过一对矛盾,当时被我记在"模糊区"里:数据不上云——运维的职业病,我信不过我看不见的存储手机也能看——我老婆要在她手机上用这俩当时是冲突的:不上云=数据只在我设备上;手机也能看=数据得到处都有。现在可以宣布解法了,因为这个解法在运维世界几乎是条件反射级的:把页面和存储分开看。页面是静态文件,随便放云上——这就跟我托管一个静态官网没有任何区别,nginx 一挂谁都能访问,但 nginx 上没有你的业务数据。**数据呢?数据从来不上云,它存在于每台打开这个页面的设备的浏览器里。**我电脑上打开,数据库在我电脑;我老婆手机上打开,数据库在她手机。两份数据,互不相干,各自独立。这个架构有个学名我不用背,用运维的话说就是:前端静态托管 + 客户端存储。零后端、零服务器、零数据库托管费用。"数据不上云"保住了(数据只在自己设备),"手机也能看"也保住了(页面人人可访问)。矛盾不是被消灭的,是被架构化解的。上线过程:一句话,一分钟解法通了,实操简单到让我怀疑人生。我对 WorkBuddy 说: