【发布时间】:2017-02-01 00:36:22
【问题描述】:
Reactjs 上下文中的数据驱动是什么意思?数据驱动是否意味着data-driven programming?这有什么意义?
谁能举例说明一下?
【问题讨论】:
-
你能说明你在哪里读到“数据驱动”与 React 的关系吗?
Reactjs 上下文中的数据驱动是什么意思?数据驱动是否意味着data-driven programming?这有什么意义?
谁能举例说明一下?
【问题讨论】:
“数据驱动”是指应用程序的生命周期(何时呈现视图、何时更新、更新 UI 的哪些部分等)都由通过应用程序的数据流驱动。用户交互触发数据更新和其他可能的副作用,然后通过用户界面返回。
您可以应用的类似且有用的标签是“数据密集型”。现代应用程序管理大量频繁变化的数据,显示在复杂的 UI 中,用户希望 UI 的不同部分保持同步和一致,并及时更新。这是一个数据密集型应用模型,也是 Relay 试图解决的主要用例。
我在“Relay Deep Dive”演讲中介绍了一些这种设计理念。
【讨论】: