【编程范式】【响应式编程】【本质】【到底是什么】

我对这个概念比较模糊。

第一次接触【响应式】这个词是RxAndroid。

后来慢慢的知道了RxJava。

可是。。。。

还是没有理解这个东东的本质。

最近学习前端技术【javascript】。

MVVM被加进来。

RactJs、AngularJs、VueJs三个可以说是这类的典型。


其实【响应】的【本质】就是你制定规则【然后】程序自己去【执行规则】。

是的!!!!!!其实和【函数】差不多,给个参数自己会计算结果。

【但是】你的函数模块怎么实现呀!dom和数据怎么方便联系在一起?编程风格统一吗?

用在web上就是操作dom,要不然没什么意义。


现在回到【响应式】

MVVM解决的是【Model】到【View】的【响应】问题,这个基本上没什么异步操作,主要是渲染嘛,数据变了就渲染,【很少有】渲染A要等待渲染B,这种需求,有的话,那你用【promise】处理完数据载给MVVM就行了。

但是【还】有没有能把这些结合在一起的东东呢???

【这个就是RxJs】【数据处理响应式】了。

这东西解决了数据处理异步依赖的问题。相比【promise】更有通用性。你学了还可以用到Java、C++、Scala等语言。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值