首页 > 解决方案 > NextJS:getInitialProps 中的 Redux thunk 调用

问题描述

我做了一个 POC 来找到一种将 Redux 与带有 Typescript 的 NEXTJS 应用程序结合起来的方法

我做了很多阅读并使用了下一个这里的官方文档

这是我实现的:一个简单的应用程序,用于从 api 获取数据并使用 THUNK 更新 reducer

但我现在想知道的是,是否有必要在客户端的组件本身中调度(使用 thunk 获取 api 操作)(以防它不需要客户端的交互......比如说使用按钮)?

不适合这个的地方是getInitialProps或者getStaticProps不是useEffect

我担心的是,如果我要从 useEffect 获取数据,那么使用 NextJS 进行 SSR 有什么意义?!另外,我遇​​到了这个next-redux-wrapper,但它似乎并不乐观,因为它需要为每个 reducer 提供大量样板代码。

标签: reactjsreduxnext.jsredux-thunk

解决方案


推荐阅读