Нормально ли делать множество последовательных запросов на сервер?
У меня имеется три модели:
1. Пост
2. Комментарий
3. Пользователь
После загрузки на странице должны отображаться посты, которых может быть очень много. К каждому посту прикреплено множество комментариев. Каждый комментарий, помимо контета, отображает информацию об авторе. В постах и комментариях могут быть как картинки, так и текст.
Подскажите, как лучше организовать загрузку информации в таком случае? Получать с сервера массив id постов и потом вставлять их как параметры в ссылки, поочердно загружая таким образом посты и комментарии, либо массив постов с уже полностью заполненной информацией?
REST в целом такой подход и предполагает. Другое дело что это не эффективно, да и все данные разом грузить - тоже перебор.
В данном случае вам поможет переход на GraphQL. Вот посмотрите этот туториал на полчаса, там примерно ваша ситуация разбирается и полностью решается на GraphQL: https://www.youtube.com/watch?v=ZQL7tL2S0oQ