vlambda博客
学习文章列表

进击React核心基础-进阶框架-高级项目实战解读 React核心技术


【新服务】

如果你有特别需要的资源

可以在留言区告诉我

小编收集后

择优更新(优先级按点赞数)



以上资源收集至互联网

如有侵权请联系删除



目录展示




什么是 React

React是一个简单的javascript UI库,用于构建高效、快速的用户界面。它是一个轻量级库,因此很受欢迎。它遵循组件设计模式、声明式编程范式和函数式编程概念,以使前端应用程序更高效。它使用虚拟DOM来有效地操作DOM。它遵循从高阶组件到低阶组件的单向数据流。


什么是声明式编程

声明式编程是一种编程范式,它关注的是你要做什么,而不是如何做。它表达逻辑而不显式地定义步骤。这意味着我们需要根据逻辑的计算来声明要显示的组件。它没有描述控制流步骤。声明式编程的例子有HTML、SQL等


什么是函数式编程

函数式编程是声明式编程的一部分。javascript中的函数是第一类公民,这意味着函数是数据,你可以像保存变量一样在应用程序中保存、检索和传递这些函数。


函数式编程有些核心的概念,如下:


不可变性(Immutability)

纯函数(Pure Functions)

数据转换(Data Transformations)

高阶函数 (Higher-Order Functions)

递归

组合

React 中一切都是组件。我们通常将应用程序的整个逻辑分解为小的单个部分。我们将每个单独的部分称为组件。通常,组件是一个javascript函数,它接受输入,处理它并返回在UI中呈现的React元素。 

————————————————


资源获取方式



回复密码'20200618'

即可获得



注:免费资源,坚持更新

用爱发电

您的小编已电量不足

为避免断更

请点赞,转发,杜绝白嫖



点赞,点赞