【问题标题】:Why should one use React with Meteor? [closed]为什么要使用 React 和 Meteor? [关闭]
【发布时间】:2016-02-03 19:15:26
【问题描述】:

我对 Meteor 和 React 都是新手,我没有看到将两者结合使用的重要性。

React 提供了哪些 Meteor 中不存在的功能?

【问题讨论】:

    标签: meteor reactjs


    【解决方案1】:

    React 使用不同的方法来构建和管理 UI 界面。

    例如,Blaze 使用 jQuery 直接操作 DOM,而 react.js 正在处理虚拟 DOM(未附加),当有更新时,它会区分实际和虚拟 DOM,并仅更新不同的部分,以使实际的 DOM 反映了这些变化。

    react 的一大优势是可以构建可重用的 UI 组件(类似于web components)。

    我非常建议阅读这篇很棒的article on react & meteor

    更新 03.02.2016

    来自 Kadira 的人,他们精通流星并为流星提供专业工具,他们说 react 是方法。他们还 published a mantra - 这基本上是关于如何构建适当的流星应用程序的蓝图。我建议阅读它

    【讨论】:

    • React 与简单使用 blaze 相比,最大的两个特点是 (1) React 拥有一个非常丰富的社区,您可以在其中获得现成的组件网络,这些组件旨在协同工作。以及(2)组件状态和反应组件状态之间非常明显的区别。并且能够在两者之间划清界限,让组件的状态正确地响应来自 Meteor 的反应性变量变化。你甚至可以用 redux 之类的东西来扩展这个想法。更不用说使用 React Router 和其他一些优秀的结构了。 React+Meteor 很棒
    猜你喜欢
    • 2013-11-20
    • 2010-10-01
    • 2017-02-17
    • 2011-08-21
    • 2015-03-11
    • 2013-02-17
    • 1970-01-01
    • 2023-03-10
    相关资源
    最近更新 更多