Open reygreen1 opened 1 year ago
通用性角度:
Vue 的 API 对开发者更友好,更熟悉的模板和特性(简易性);React 使用 FP 的开发理念、拥有丰富的技术选型(灵活性)。
Vue 的使用习惯和思维方式更适合初学者,React 的 FP 开发理念不是一般人员可以迅速适应的。
Vue 提供反应式的数据,当数据变更,视图自动更新。Push-based 方式,数据变更会自动推送出去,渲染系统自动渲染更新。
React 的数据更新需要主动调用 setState 去告知。Pull-based 方式,用户主动告知渲染系统去渲染更新。
相同点:
技术角度差异:
通用性角度:
Vue 的 API 对开发者更友好,更熟悉的模板和特性(简易性);React 使用 FP 的开发理念、拥有丰富的技术选型(灵活性)。
Vue 的使用习惯和思维方式更适合初学者,React 的 FP 开发理念不是一般人员可以迅速适应的。
Vue 提供反应式的数据,当数据变更,视图自动更新。Push-based 方式,数据变更会自动推送出去,渲染系统自动渲染更新。
React 的数据更新需要主动调用 setState 去告知。Pull-based 方式,用户主动告知渲染系统去渲染更新。