#javascript #redux
#javascript #redux
Вопрос:
Как организовать хранилище, которое содержит много данных? Я представляю это так. Существует раздел сущностей, в котором хранятся данные, например, в базе данных, и раздел с данными для страниц. Элементы со страниц ссылаются на объекты. Хорошее ли это решение?
const store = {
entities: {
posts: {
0: { /* ... */ },
1: { /* ... */ },
2: { /* ... */ }
}
},
pages: {
allPosts: {
items: [0, 1, 2] // ids from entities
},
onePost: {
id: 2
}
}
}
Комментарии:
1. Это рекомендуемый подход, например, redux.js.org/docs/faq /…
2. Согласен. Выглядит хорошо
3. Да, это хороший подход