【发布时间】:2020-03-23 21:22:14
【问题描述】:
我试图在 React 页面中显示一堆统计信息。我正在使用 MongoDb、Express.js、React 和 Redux。考虑到我必须显示一堆统计信息,我可以通过两种方式来做到这一点。第一种方法是针对我需要的每个统计信息查询数据库并将它们存储在 Redux 状态中,或者我可以进行少量查询并从那里获得其他统计信息。哪种方法最好?
如果我遵循第一种方式,我最终会得到一个复杂的 Redux 状态,并且不会重用其他查询提供的一些信息。如果我遵循第二种方式,我最终会在客户端获取复杂的信息。
哪种方式是首选?
【问题讨论】:
-
尝试 graphql (apollo) - 只获取你想要的,在(可查询的)规范化缓存中的数据
标签: reactjs mongodb express redux