1.3 核心概念与术语(组件化、虚拟DOM、数据绑定、生命周期、响应式等) 1.3 核心概念与术语 在深入探讨前端框架的具体实现和选择之前,理解其背后支撑的核心概念与术语至关重要。这些概念构成了现代前端框架的基石,掌握它们能帮助我们更好地理解框架的工作原理、设计思想以及各自的优缺点。 1.3.1 组件化(Componentization) 定义: 组件化是前端开发中的一种核心思想和实践,它将用户界面(UI)拆分为独立、可复用、可组合的模块。每个组件封装了自己的逻辑、样式和视图,拥有清晰的职责边界。 核心思想: 分离关注点(Separation of Concerns): 将UI的各个部分解耦,每个组件只关注自身的功能,避免代码混杂和相互依赖。