5.react编程思维

16 篇文章 0 订阅

1.声明式开发,通过数据指定部分渲染,不是传统的模板引擎渲染需要整个模板渲染加载,虚拟DOM 减少直接操作DOM的性能开销,提供页面渲染效率

2.可以和其他框架并存只控制id ="root" dom

3.组建化开发

4.单向数据流,父组件可以向子组件传递数据,但是数据是只读,子组件不能修改,只能使用,这样方便开发排错,

如果子组件需要修改父组件的数据可以,可以由父组件将方法当作属性传递给子组件,然后去修改

兄弟组建之间的通信需要通过共同的父组件来做中转

但是如果组建层级比较深的话通信就会比较麻烦

5.react只是一个视图层的框架,她只负责根据数据来进行页面渲染,不去管理数据,页面的渲染全部靠你传递的数据决定,大型项目需要配合数据管理框架如redux

6.函数式编程,代码都是有一个个函数方法组成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值