1. 设计理念
| 特性 | Vue | React |
|---|---|---|
| 定位 | 渐进式框架 | UI 库 |
| 编程范式 | 选项式(Option API) + 组合式(Composition API) | 函数式 |
| 架构设计 | 内聚(内建路由、状态管理) | 解耦(核心只管视图,其他靠社区) |
| 组件形式 | vue文件(模板 + JS) | JSX(JS + XML) |
Vue 更强调易用性和渐进增强,适合快速开发。其内置了黑魔法,例如:SFC、宏函数、指令、scoped等;
React 更强调灵活性和函数式编程,更适合复杂业务需求。
2024/8/2大约 2 分钟
