Итак, у меня есть веб-приложение, созданное с реагированием и избыточностью, которое взаимодействует с API-интерфейсом для отдыха, созданным с помощью express.js и mongodb.Я хочу создать страницу профиля, на которой будут отображаться последние изображения для этого профиля и последние комментарии.
Каждое изображение имеет ссылку на комментарии и пользователя, каждый комментарий имеет ссылку на изображение и пользователя.
Так что я могу, например, получить изображения? Userid = 949943 и получить обратно все нужные мне данные, но, как я понимаю, в избыточном коде рекомендуется хранить плоские данные.
, поэтому в магазине это, вероятно, будеткак
{
images: {},
comments: {},
users: {}
}
Должен ли я тогда делать 3 разных API-запроса?
получить пользователя / 949943
получить изображения? userid = 949943
получить комментарии?userid = 949943
Где я могу связать все вместе?У меня есть файлы действий для пользователей, комментарии и изображения.Должен ли я создать новый файл действий, который импортирует все эти действия и вызывает эти 3 действия оттуда?Мне трудно, как структурировать с использованием приставки при использовании нескольких ресурсов, в большинстве учебных пособий приводятся примеры только с одним ресурсом.