React的理解
React 是一个构建用户界面的JavaScript库,只提供了UI层面的解决方案,遵循组件设计模式、声明式编程范式和函数式编程概念,使用虚拟DOM操作DOM,遵循了从高阶组件到低阶的单向数据流,通过数据来控制视图。
React的特性
单向数据绑定
虚拟DOM
声明式编程
Component:声明式编程是一种编程范式,他关注的是你要做什么,而不是如何做,它表达逻辑而不显式的定义步骤
可组合
可重用
可维护
React 是一个构建用户界面的JavaScript库,只提供了UI层面的解决方案,遵循组件设计模式、声明式编程范式和函数式编程概念,使用虚拟DOM操作DOM,遵循了从高阶组件到低阶的单向数据流,通过数据来控制视图。
单向数据绑定
虚拟DOM
声明式编程
Component:声明式编程是一种编程范式,他关注的是你要做什么,而不是如何做,它表达逻辑而不显式的定义步骤
可组合
可重用
可维护