Skip to content
签到签到

资深前端核心教程

这份教程是 资深前端前置能力大纲 的正文展开。它面向 5 到 8 年经验的前端开发者,不重复基础语法,而是把运行时、类型系统、Node.js、事件插件、工程化、产品形态和系统设计整理成 15 个可学习和可验证的章节。

章节目录

章节标题深度
01浏览器 JavaScript 运行时、异步与事件系统深度
02TypeScript 类型系统与结构化设计深度
03Node.js 运行时、事件循环与后端异步深度
04前端事件传递、注册与插件机制深度
05前端工程化、构建与架构标准
06B 端中后台系统标准
07C 端产品、体验与渲染架构标准
08数据可视化与大屏交互精简
09跨端开发:uni-app、小程序、H5 与多端桥接精简
10Electron 桌面应用与本地运行时精简
11安全、权限与数据边界标准
12性能优化与可观测性标准
13测试、质量体系与评估精简
14前端解决方案与系统设计深度
15技术负责人能力:方案评审、交付和团队协作精简

深度分级

深度章包含完整执行顺序、状态变化、错误路径、代码示例和可运行验证。标准章保留核心原理和至少一个可操作代码示例。精简章保留必须掌握清单、面试追问、最小模板和 AI Agent 对照,不展开所有实现细节。

建议阅读顺序

第 1 阶段:运行时和异步基础

读第 1 到 3 章,重点掌握浏览器 Event Loop、Node.js Event Loop、AsyncIterable、取消语义和进程模型。

第 2 阶段:事件和工程化

读第 4 到 5 章,掌握事件注册、disposer、插件机制、包边界和构建体系。

第 3 阶段:产品形态

读第 6 到 7 章,掌握 B 端权限与审计,以及 C 端流式体验和渲染架构。

第 4 阶段:平台扩展

读第 8 到 10 章,掌握可视化、跨端和 Electron 的边界与入口。

第 5 阶段:系统级能力

读第 11 到 15 章,掌握安全、性能、测试、系统设计和技术负责人能力。

从这份教程进入 AI Agent

完成这份教程后,你应该能够:

  • 解释异步流和取消机制,为理解 LLM 流式输出打底。
  • 用 TypeScript 表达消息联合和工具 Schema。
  • 理解 Node.js 进程、流和 SSE,为理解工具执行和会话日志打底。
  • 设计事件和插件机制,为理解 Cordis、Tool Registry 和 Session Event 打底。
  • 设计一个前端系统,为阅读 AI Agent 基础版和进阶版做好准备。

下一步阅读: