本文深入分析了项目管理工具Linear如何实现极快的响应速度。核心在于将数据库放在浏览器(IndexedDB),本地优先更新再异步同步服务器,避免网络等待。首次加载通过减少JavaScript体积、模块预加载、服务工作者缓存等手段实现瞬间启动。同步引擎通过本地数据库、乐观写入和细粒度MobX观察者实现流畅协作。设计上强调键盘快捷键和命令面板,动画仅使用GPU加速属性并缩短时长。文章总结了Linear从架构到细节的数百个决策,为构建高性能Web应用提供了实用指南。