【发布时间】:2018-03-20 13:53:29
【问题描述】:
我的前端有一个 React/Redux 应用程序,后端有一个 REST API,我使用 JWT 作为一种“会话”ID(与我的 oAuth 服务器 Laravel Passport 一起使用)。
无论如何,我想知道当您拥有一个具有单个资源端点的 RESTful 服务时,当页面最初加载时,为 redux 存储补充水分的最佳策略是什么。
目前我正在安装组件。所以说一个组件列出了一个资源,我将 api/hydrate 称为该资源的组件挂载上的存储。虽然这会导致许多 API 调用,并且在组件再次挂载时可能会导致不必要的调用。
您知道有没有更好的替代方案?我主要担心的是我不想在我的 API 中引入一些奇怪的端点,专门用于水合页面。
【问题讨论】:
标签: reactjs rest redux hydration