Skip to content

前端架构师术语表 ​

统一汇总本知识库中出现的关键术语,按领域分类,方便快速查阅。


通用术语 ​

术语英文解释
架构师Architect负责系统设计、技术选型、技术战略的技术负责人
技术债Technical Debt为短期目标采取非最优方案而积累的长期成本
可观测性Observability通过外部输出理解系统内部状态的能力
SLOService Level Objective服务等级目标
SLAService Level Agreement服务等级协议
ADRArchitecture Decision Record架构决策记录
POCProof of Concept概念验证
Trade-offTrade-off权衡,技术选型中不可避免的取舍

Level 01 基础层 ​

F01 JavaScript ​

术语解释
事件循环Event Loop,JavaScript 异步任务的调度机制
闭包Closure,函数记住其词法作用域的能力
原型链Prototype Chain,对象属性查找的链式机制
this 绑定this 在函数调用时的指向规则
微任务Microtask,Promise.then 等优先级高于宏任务的任务
宏任务Macrotask,setTimeout、I/O 等任务
V8Google 开发的 JavaScript 引擎

F02 TypeScript ​

术语解释
泛型Generic,支持类型参数化的类型系统特性
类型体操用 TypeScript 类型系统编写复杂类型逻辑
类型收窄Type Narrowing,缩小变量类型的过程
结构类型Structural Typing,基于结构而非名义的类型兼容
逆变/协变Variance,类型参数在复合类型中的传递方向

F03 Browser ​

术语解释
DOMDocument Object Model,文档对象模型
CSSOMCSS Object Model,CSS 对象模型
Render Tree渲染树,DOM 和 CSSOM 合成后的结果
重排Reflow,元素几何属性变化导致的重新计算布局
重绘Repaint,元素外观变化但不影响布局
合成层Composite Layer,GPU 独立渲染的图层
事件冒泡/捕获事件在 DOM 中传播的两种方式

F04 Network ​

术语解释
HTTP超文本传输协议
TCP传输控制协议,面向连接的可靠传输
UDP用户数据报协议,无连接的快速传输
DNS域名系统,域名到 IP 的解析服务
CDN内容分发网络
WebSocket全双工通信协议
RESTful基于 HTTP 的 API 设计风格
GraphQLFacebook 提出的查询语言

F05 Security ​

术语解释
XSS跨站脚本攻击
CSRF跨站请求伪造
CSPContent Security Policy,内容安全策略
MITM中间人攻击
OAuth 2.0授权框架
CORS跨域资源共享

Level 02 工程化层 ​

E01 Build Tools ​

术语解释
Webpack模块打包工具
Vite基于 ES Module 的快速构建工具
Rollup适合库打包的构建工具
esbuild基于 Go 的高速打包器
Rspack基于 Rust 的 Webpack 兼容打包器
Tree Shaking移除未使用代码的优化技术
Code Splitting代码分割,按需加载

E02 Monorepo ​

术语解释
Monorepo单个仓库管理多个项目
Workspace工作区,Monorepo 中的子包管理
pnpm workspacepnpm 的 Monorepo 方案
Nx企业级 Monorepo 工具
TurborepoVercel 提供的 Monorepo 构建缓存工具
Affected只构建受代码变更影响的项目

E03 CI/CD ​

术语解释
CIContinuous Integration,持续集成
CDContinuous Delivery/Deployment,持续交付/部署
Pipeline流水线,自动化的构建发布流程
GitHub ActionsGitHub 的 CI/CD 服务
Docker容器化平台
Artifact构建产物

E04 Code Quality ​

术语解释
ESLintJavaScript/TypeScript 静态分析工具
Prettier代码格式化工具
HuskyGit hooks 工具
lint-staged只对暂存区文件运行 lint
Unit Test单元测试
E2E Test端到端测试
Mutation Testing变异测试

E05 Design System ​

术语解释
Design Token设计令牌,如颜色、字体、间距等原子化设计变量
StorybookUI 组件开发和文档工具
Atomic CSS原子化 CSS
CSS in JS在 JS 中写 CSS 的方案
A11yAccessibility,可访问性

E06 React / E07 Vue ​

术语解释
虚拟 DOMVirtual DOM,内存中的 DOM 表示
Diff 算法比较新旧虚拟 DOM 差异的算法
响应式系统数据变化自动驱动 UI 更新的机制
HooksReact 的函数组件状态逻辑复用机制
Composition APIVue 3 的组合式 API
调度机制Scheduler,协调任务优先级的机制

E08 Cross Platform ​

术语解释
React Native用 React 开发原生应用的框架
FlutterGoogle 的跨端 UI 框架
Taro京东的跨端开发框架
UniAppDCloud 的跨端开发框架
Electron桌面应用开发框架
小程序微信/支付宝等超级 App 内的轻应用

E09 AI Engineering ​

术语解释
LLMLarge Language Model,大语言模型
Prompt给模型的输入指令
RAGRetrieval-Augmented Generation,检索增强生成
Agent能感知、决策、执行任务的智能体
Embedding将文本转化为向量的技术
Function Calling模型调用外部函数的能力
Token大模型处理文本的最小单位

E10 Node.js / BFF ​

术语解释
Node.jsJavaScript 服务端运行时
BFFBackend for Frontend,面向前端的后端
SSRServer-Side Rendering,服务端渲染
SSGStatic Site Generation,静态站点生成
ISRIncremental Static Regeneration,增量静态再生
Serverless无服务器计算
Edge Function运行在边缘节点的函数

Level 03 架构层 ​

A01 System Architecture ​

术语解释
MVCModel-View-Controller,模型-视图-控制器
MVVMModel-View-ViewModel,模型-视图-视图模型
BFFBackend for Frontend
DDDDomain-Driven Design,领域驱动设计
防腐层Anti-Corruption Layer,隔离外部模型变化的层
限界上下文Bounded Context,DDD 中的业务边界

A02 Micro Frontend ​

术语解释
微前端将前端应用拆分为可独立部署的子应用
qiankun阿里开源的微前端框架
single-spa微前端框架
Module FederationWebpack 5 的模块共享能力
Web Components浏览器原生组件标准

A03 Performance ​

术语解释
LCPLargest Contentful Paint
INPInteraction to Next Paint
CLSCumulative Layout Shift
FCPFirst Contentful Paint
TTFBTime to First Byte
懒加载Lazy Loading
预加载Preload/Prefetch

A04 Quality ​

术语解释
单元测试Unit Test
集成测试Integration Test
E2E 测试End-to-End Test
Code Review代码审查
灰度发布逐步放量发布
回归测试Regression Test

A05 Data & State ​

术语解释
服务端状态来自服务端的数据状态
客户端状态前端本地管理的状态
乐观更新Optimistic Update
缓存失效Cache Invalidation
最终一致性Eventual Consistency
CRDTConflict-free Replicated Data Type

A06 Observability ​

术语解释
Logs日志
Metrics指标
Traces追踪
SLO/SLA服务等级目标/协议
Error Budget错误预算
MTTDMean Time To Detect
MTTRMean Time To Repair

Level 04 领导力层 ​

L01 Business ​

术语解释
业务价值Business Value,技术对业务的贡献
ROIReturn on Investment,投资回报率
用户旅程User Journey
转化率Conversion Rate

L02 Team ​

术语解释
Code Review代码评审
技术分享Tech Talk
导师制Mentorship
梯队建设Team Ladder

L03 Strategy ​

术语解释
技术路线图Technology Roadmap
技术雷达Technology Radar
创新技术评估Innovation Assessment
组织级体系Organization-level System

最后更新:2026-06-18

基于 MIT 协议发布