React vs ReactX vs Functional Programming vs Reactive Functional Programming vs Reactive Extensions

时间:2017-08-26 08:47:32

标签: functional-programming reactive

请您简单解释一下这些术语之间的区别。阅读文章时,我看到了流行语的迷宫,但它正在逐渐消失 有点困惑。使用这些编程模型的领域是什么。

此致

1 个答案:

答案 0 :(得分:4)

  • 功能编程:非常广泛的类别。一种可以在“传统”语言或专用函数语言中使用的编程方法。重点是最小化状态和程序而没有副作用,最好使用数学意义上的“纯”函数,其中函数返回值仅由其参数确定。
  • 功能反应式编程:一种结构化程序的方式,其中计算由传入的事件或信号驱动。
  • React :JavaScript UI框架,受功能编程和功能反应式编程的启发。它的主要观点是用模型更新驱动的自动算法取代繁琐且容易出错的DOM树管理。
  • ReactX :不知道。