为什么未来属于 Local-first 应用
Why the future is local app

过去十五年,我们被灌输一切上云才是进步,却不得不忍受加载转圈、服务中断和订阅费。其实,最有趣的软件正在回归本地。Local-first 应用将数据直接写入硬盘,响应速度从 3000ms 降至 47ms,让你重获对工具的控制感。随着 Apple Neural Engine 和 Ollama 等技术的成熟,AI 也能在本地运行,彻底摆脱对云服务器的依赖。更重要的是,数据留在本地意味着无法被黑客窃取,隐私由你掌控。云只是备份,而非门槛。我们厌倦了不尊重时间的软件,getapps.cafe 正在构建真正属于你的原生工具。
最安全的服务器,是你从未需要信任的那一个。
HN 评论区
72- euroderf
这对地图应用来说在旅途中真的至关重要。Apple Maps 的公交规划功能固然不错,但如果没有稳定的网络连接,它就只会沉默地躺在那里。而像 Organic Maps(以及其他同类应用)这样使用下载版 OSM 数据的应用,仅靠 GPS 就能运行良好。你可以获取公交规划(火车、电车、公交车及其换乘信息),虽然没有实时的到站信息。
- smahs
曾经有一段时间,用二进制编译语言编写的本地应用在运行速度上明显更快,但编写起来却臭名昭著地困难,且难以跨平台扩展。这两点如今都有了改善,但本地 Web 应用所使用的 JS/CSS 运行时(V8/Blink 和 JSCore/Webkit)现在速度已经足够快,对于许多使用场景而言,只要代码写得够好,用户根本察觉不到任何差异。我认为很快,那些没有深厚技术护城河(即不易被复制)的 SaaS 应用,都会被贴上“山寨”或“反模式”的标签。
- hexasquid
我觉得有些在 Web 应用时代长大的人,可能根本不知道本地原生应用其实是先于它们出现的。
- springtimesun
这对我来说是事实,但我好奇这对大多数人来说是否也成立。另一种解读框架是:应用转向云端并非因为它们更快或更方便,而是因为它们通过让你用注意力或数据来支付,从而变得“免费”了。值得重新构建这个假设,将其改为“未来属于(付费的)本地应用”,然后看看你是否依然认同这一观点。
- cryptos
这篇文章在我看来有点肤浅。云端确实有优势,比如能在所有设备上拥有相同的数据,并提供某种形式的备份。文中提到的缺点可以通过更好的软件架构或端到端加密来解决。