记录前端工程化的每一处细节

这里整理了我们在构建大型 Web 应用、优化页面性能、选型与落地前端架构过程中的思考与实践。文章源自一线开发,拒绝空谈,只写真正能落地的方案。

现代 JavaScript 异步编程模式深度解析

从 Promise 链到 async/await,再到迭代器与生成器配合实现的协程式调度。本文梳理 7 种异步模式,并指出每种模式在错误处理上的盲区。

2026 年应该掌握的现代 CSS 布局方案

容器查询、子网格、has() 选择器已经全面落地主流浏览器。本文用 5 个真实组件案例,说明什么时候该用它们,以及它们如何替代过去依赖 JS 的布局逻辑。

用 pnpm + Turborepo 搭建高效 Monorepo 工作流

当团队规模超过 10 人、仓库包含 8 个可独立发布的包时,单体仓库的依赖与任务编排就成了瓶颈。本文记录我们迁移到 Turborepo 的全过程。

Canvas 与 SVG:前端可视化该如何选型

同样画一个带 5000 个节点的拓扑图,Canvas 和 SVG 的帧率能差出 5 倍。但 SVG 在可访问性和交互上有天然优势。本文给出一份清晰的决策清单。