Stop using REST for state synchronization (2024)
a year ago
- #state synchronization
- #REST
- #web development
- REST在网页应用状态同步中显得笨拙繁琐
- REST这类状态传输协议会导致重复且脆弱的代码
- 示例展示了简单文本输入场景中REST的问题
- 问题包括请求顺序、加载动画逻辑和状态分歧
- CRDTs等状态同步机制可能是更好的解决方案
- 现有工具(Automerge/Yjs/Braid/Electric SQL)前景广阔但需完善
- 针对本地优先场景的优化可能无法满足常见网页应用需求