最近也是一直在研究数据层与状态层之间打通的事情,发现了GraphQL是最合适的方式,网上也查找了一些资料,例如如下的架构: https://dev.to/kevtiq/how-to-...
网站通过模块进行划分,各个模块有自己的页面、组件,组件之间的通信通过store里面的action,action也可以从客户端Api层请求数据,其他都好实现,就差api client与store之间的这条线,如何实现合理地互通而且有具备一定的隔离性,缓存的互取互调如何更方便等都是值得思考的。
最近也是一直在研究数据层与状态层之间打通的事情,发现了GraphQL是最合适的方式,网上也查找了一些资料,例如如下的架构: https://dev.to/kevtiq/how-to-...
网站通过模块进行划分,各个模块有自己的页面、组件,组件之间的通信通过store里面的action,action也可以从客户端Api层请求数据,其他都好实现,就差api client与store之间的这条线,如何实现合理地互通而且有具备一定的隔离性,缓存的互取互调如何更方便等都是值得思考的。
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答880 阅读✓ 已解决
6 回答1k 阅读
2 回答1.3k 阅读✓ 已解决
api client 里面方法的执行不应该是通过界面的动作来触发的吗,例如初始化、点击事件等。获取的数据,通过 reducer 把状态存起来咯。方案相关的文章没有,似乎还是 redux-saga 那一套东西。