0

我有以下场景,我认为这是非常典型的,但我找不到任何样板/库来完成这项工作。

  1. 我们有一个用于同构使用的反应组件
  2. 在客户端,它会在导航时通过 ajax 获取额外的数据
  3. 在服务器端,相同的数据可以从某个 js 函数中获得,应该避免 ajax 调用

我尽量不使用 redux。 react-async似乎足够接近,但它的最后一次提交是 2 年,并且不能与最新版本的 react 一起运行。

编辑:也许举个例子更清楚?

假设我们正在编写一个博客网站,有一个渲染博客标题的同构反应组件。

  • 在客户端,组件将通过 ajax 获取博客标题
  • 在服务器端,组件应该从数据库中获取标题,而不是 ajax

如何构建我的反应组件以实现上述两个要求?

4

0 回答 0