如何组织包含大量数据的商店? 我想像这样。有实体部分存储数据,如数据库和部分数据页面。页面中的项目引用实体。这是好的决定吗?
const store = {
entities: {
posts: {
0: { /* ... */ },
1: { /* ... */ },
2: { /* ... */ }
}
},
pages: {
allPosts: {
items: [0, 1, 2] // ids from entities
},
onePost: {
id: 2
}
}
}