我仍在尝试把头放在前端状态周围。有没有建立资源商店的通用最佳实践?例如,我的Web API具有:

GET /bikes
GET /bikes/:id

我刚开始时只有BikeStore和bikes: []。现在,我正在使用ShowBike组件,不确定是否应该使用BikeStore(不确定如何使用)或为单个商品创建第二家商店。

最佳答案

Flux中的存储概念是对客户端的简单抽象,即您如何访问数据。应将单独的存储区用于不同类型的数据。在您的情况下,资源是相同的,没有充分的理由将自行车分开存放。甚至更多:单件商品的存储不是预期用途,应避免使用。

从通量docs:

09-30 19:01