目前正在学习一些 React。我发现自己对这里的一些实用程序感到困惑。似乎(至少对我而言)破坏它的值(value)的一个症结是,如果我想将我的 UI 同步到驻留在服务器上的数据(可以并且将会改变),我需要手动轮询服务器吗?除了基于组件的体系结构之外,我不确定这比结构良好且逻辑实现的 AJAX 如何让我更进一步。即使在 React 文档中,他们也在这方面使用 JQuery。 https://facebook.github.io/react/docs/tutorial.html#updating-state
我敢肯定我只见树木不见森林之类的。 谢谢!
最佳答案
React 是(引用 their page )
a javascript library for building user interfaces
主要重点是为您的应用程序构建 View 层。这意味着您可以完全自由地选择使用什么来获取数据。对于简单的使用,它可以是 jQuery 或 fetch .
通常建议不要直接在您的组件中获取数据,而是使用一种 Flux 模式实现,例如Redux .
如果您的应用程序必须不断地由来自服务器的新数据提供支持,您可以考虑使用类似 RethinkDB 的东西在您的后端并将其连接到您前端的 Flux 商店。
关于reactjs - React 和 UI 更新数据变化(通过后端),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39188410/