Tech Planet

Frontend notes, engineering systems, and useful things worth keeping.

A focused personal knowledge base for frontend, JavaScript, CSS, engineering workflows, deployment, and long-term learning.

Latest

Recent notes

Frontend / Engineering

Webpack、Rollup 和 Vite:前端构建工具的三个时代

前言如果只用一句话理解 Webpack、Rollup 和 Vite: 工具 核心定位 Webpack 万物皆模块 Rollup 极致打包库 Vite 利用浏览器 ESM 的新一代开发工具 它们不是简单的“谁替代谁”,而是分别代表了前端工程化的几个阶段: Webpack 解决的是:前端所有资源如何统一工程化。 Rollup 解决的是:库代码如何输出得更干净、更...

esbuild 前端工程化 构建工具 Webpack Vite
Frontend / Engineering

前端工程化到底是什么:从模块化、构建工具到 CI/CD

前言前端工程化本质上是: 让前端项目能被多人、长期、稳定、高效开发。 它解决的不是某一个语法问题,而是一整套工程问题: 代码怎么组织? 依赖怎么管理? 项目怎么构建? 团队怎么协作? 质量怎么保证? 代码怎么发布? 项目变大以后怎么维护? 所以前端工程化不是“学工具”,而是“解决大型项目协作问题”。 工具只是手段。 前端工程化主要包含什么可以先把它分成 10...

前端工程化 构建工具 工程化 模块化 CI/CD