前端工程化
共 2 篇文章
驾驶舱大屏适配方案总结
这篇文章是关于驾驶舱、大屏可视化项目中的屏幕适配问题,我结合实际开发过程,总结了五种常见方案,并简单分析了它们各自的特点和适用场景。在不同类型项目中可以按需选择或组合使用,其中以 transform 缩放配合 Flex/Grid 布局和图表 resize 的方式,相对更容易兼顾还原度与稳定性。
Vite 为什么比 Webpack 快
本文从时代背景、浏览器能力演进、构建流程与开发体验等角度,深入分析 Webpack 与 Vite 的核心差异。通过解析依赖图构建、loader 编译、plugin 生命周期、按需编译、ESM 原生加载与 HMR 更新机制,说明 Webpack 为什么在大型项目中启动较慢,以及 Vite 为什么能实现秒开与极速热更新。