Skip to content

A · 前端 计划 ​

本文件是 A 域进度的唯一权威。总计划见 ../PLAN.md,规范见 ../GUIDE.md。

状态:⬜ 未开始 · 📝 草稿 · ✅ 已完成 · 🔄 待翻新 · ⏸ 暂缓 优先级:P0 常用必写 · P1 该有 · P2 有空写 · P3 候选

最后更新:2026-09-04

域定位 ​

React / Vue / TypeScript 与浏览器体系的系统性沉淀。

写作原则:这是前端本身的知识,不是 Flutter 的学习材料。 跨端对照属于 B 域(学习侧),本区不重复做对照,最多在相关文档处留一句指路。


一、已写(✅) ​

ID主题形态等级优先级文件
A01跨端方案横向对比:RN / uni-app / Flutter / 小程序解释初级P001-跨端方案横向对比
A02前端工程化:Vite / Monorepo / 微前端解释中级P002-前端工程化
A03TypeScript 进阶:类型体操与 Dart 对照教程中级P103-TypeScript进阶与Dart对照
A04浏览器与网络解释初级P004-浏览器与网络
A05React 与 Vue 核心机制对比解释中级P105-React与Vue核心机制对比
A06CSS 布局体系教程初级P006-CSS布局体系
A07状态管理演进与选型解释中级P007-状态管理演进与选型
A08前端安全教程中级P008-前端安全
A09JavaScript 运行时解释高级P109-JavaScript运行时
A10Web 性能优化:治理手段操作指南中级P110-Web性能优化
A11前端测试策略操作指南中级P111-前端测试策略
A12前端可观测性与线上排障操作指南高级P112-前端可观测性与线上排障
A13渲染模式:CSR / SSR / SSG / ISR / RSC解释高级P213-渲染模式
A14组件 API 设计与设计系统解释高级P214-组件API设计与设计系统
A15路由与数据加载操作指南初级P215-路由与数据加载
A16CI/CD 与部署运维操作指南中级P216-CI与CD与部署运维
A17前端架构分层与模块边界解释高级P217-前端架构分层与模块边界
A18手写题与代码设计教程中级P018-手写题与代码设计
A19前端设计模式解释中级P119-前端设计模式
A20框架底层原理:Fiber 与响应式解释高级P020-框架底层原理
A21构建工具原理:AST 与打包解释高级P121-构建工具原理
A22Web 平台能力(浏览器新特性)解释高级P222-Web平台能力
A23Node.js 与 BFF操作指南高级P223-Node与BFF
A24微前端架构落地操作指南资深P224-微前端架构落地
A25前端性能度量与诊断操作指南高级P225-前端性能度量与诊断
A26脚手架原理与实战:自研 CLI教程资深P126-脚手架原理与实战
A27主流脚手架与工程化平台对比解释中级P227-主流脚手架对比
A28代码生成与规范化工具链操作指南资深P228-代码生成与规范化工具链

A18~A25 为深入 · 面试向分组,A26~A28 为脚手架分组。 职责分工见本节末尾「容易撞车的分工」。


二、待写(⬜) ​

暂无 —— A 域规划内的 28 篇已全部完成。

后续若要扩展(如 WebGL / 数据可视化、低代码与可视化搭建、国际化与本地化), 先在本表登记主题与优先级,再开写(见 GUIDE.md「新增一篇文档」)。

容易撞车的分工(维护必读) ​

篇目职责边界
A09 vs A18A09 讲机制(事件循环 / GC / 模块),A18 讲手写实现
A05 vs A20A05 横向对比选型,A20 纵向深入实现
A02 vs A21A02 选型与工具使用(Vite / Monorepo / 微前端),A21 底层原理(AST / Babel / 打包)
A02 vs A24A02 判断"该不该上微前端",A24 解决"上了怎么落地"
A10 vs A25A10 给优化手段,A25 给度量与诊断方法
A02 vs A26/A27/A28A02 是工程化选型;A26 脚手架原理与自研、A27 脚手架选型对比、A28 研发流程自动化与门禁

⚠️ 算法类(链表 / 树 / DP / LeetCode)不进 A 域,归面试题区 IA 算法与数据结构,避免 A 域膨胀成"什么都装"的筐。


三、待翻新(🔄) ​

ID主题原因处理方案
A03 ✅TypeScript 进阶与 Dart 对照Dart 对照部分与 B 域各篇的前端对照重复已翻新(2026-10-01,方案一改良版):删掉与 B 域重复的第三、四章(sealed/freezed 细节),改为「只给对照地图不给细节」+ 指路到 Flutter 01 篇第七、八节;保留第一章(类型擦除 vs 类型具体化,经核查 B 域全无此内容,属全库独有);章节顺延重编号(537 → 393 行)。B 域 01 篇「下一步」补一条反向指路

四、本域的配套形态区 ​

ID类型现有内容
SE01 ~ SE03速查Git / Shell / 正则(属 E 域,非本域)
—速查本域暂无速查,可按需建 cheatsheets/ 下的 CSS / TS / 手写题速查
—踩坑本域暂无踩坑,可按需建 troubleshooting/ 下的前端踩坑