首页 > 多年oop开发经验的人 如何去理解redux这类函数式的东西

多年oop开发经验的人 如何去理解redux这类函数式的东西

学习react不长 但对flux redux这类函数式的思想 属实不理解 你让我理解mvc ioc aop 都特别容易 搞了多年java我是不是被洗脑了??


大部分OOP模式偏重对象,而省略对象之间的交流方式,把对象的交流用函数调用来表示,结果是难以通过代码分析对象间的数据流。

像Flux Redux这类模式,通过牺牲自由度使得对象间的数据流变得更清晰。跟来源于数学的函数语言没什么关系,只是在“限制副作用”这点是跟函数语言一样的。可以看成把之前解决复杂性的经验在前端领域结合起来,然后起一个新名字。

可以参考一下CQRS,EIP,或者Reactive Extensions之类的技术参照理解。

【热门文章】
【热门文章】