reactjs - NextJS:getInitialProps 中的 Redux thunk 调用
问题描述
我做了一个 POC 来找到一种将 Redux 与带有 Typescript 的 NEXTJS 应用程序结合起来的方法
我做了很多阅读并使用了下一个这里的官方文档
这是我实现的:一个简单的应用程序,用于从 api 获取数据并使用 THUNK 更新 reducer
但我现在想知道的是,是否有必要在客户端的组件本身中调度(使用 thunk 获取 api 操作)(以防它不需要客户端的交互......比如说使用按钮)?
不适合这个的地方是getInitialProps
或者getStaticProps
不是useEffect
?
我担心的是,如果我要从 useEffect 获取数据,那么使用 NextJS 进行 SSR 有什么意义?!另外,我遇到了这个next-redux-wrapper
,但它似乎并不乐观,因为它需要为每个 reducer 提供大量样板代码。
解决方案
推荐阅读
- javascript - Neo4j 驱动程序:无法读取未定义的属性“驱动程序”
- c# - 如何转换 ObservableCollection
返回 ObservableCollection ? - javascript - 当我运行 nodemon 服务器时,我收到错误“bad auth Authentication failed. [nodemon] app crashed - waiting for file changes before start...”
- javascript - Chrome 扩展:如何正确地将脚本添加到 popup.html 并使用 localStorage
- c++ - CMake意外地将最后一个文件名添加到foreach中的可执行文件中
- drupal - 在 Drupal8 中组织大量图像的最佳解决方案是什么?
- kotlin - 使用来自 github 的依赖项执行 kotlin -script.kts
- c# - 如何在 nancy 模块一侧保留成员变量或属性?
- java - ListItem 没有响应 Android 中 ArrayAdapter 中的 clickEvents?
- ios - 从 WKWebView (Swift, iOS) 中的响应中解析 json 对象