React vs ReactX与函数式编程vs反应式函数式编程vs Reactive Extensions

问题描述:

请您用简单的术语解释所有这些术语之间的区别。在阅读文章时,我看到了流行语的迷宫,但它变得混淆不清。这些编程模型的使用领域是什么?React vs ReactX与函数式编程vs反应式函数式编程vs Reactive Extensions

问候

+0

比较范例和框架没有多大意义。 FWIW,功能性反应式编程是在用户界面中进行函数式编程。 – ftor

  • 函数式编程:涵盖范围非常广。可用于“传统”语言或专用功能语言的编程方法。重点是最大限度地减少没有副作用的状态和程序,最好使用数学意义上的“纯”函数,其中函数返回值仅由其参数确定。
  • 功能性无功编程:一种结构化程序,其中计算由输入事件或信号驱动。
  • 反应:一个JavaScript UI框架受到函数式编程和功能性反应式编程的启发。其主要观点是用模型更新驱动的自动算法替换繁琐且容易出错的DOM树管理。
  • ReactX:不知道。
+0

谢谢zoul !!! – oxygenan

+0

高兴地帮助:) – zoul