В ответе сервера местами данных нет, есть только URI ссылки на этот объект
{name: "Alex", tags: ["/api/tags/1","/api/tags/2","/api/tags/3"]}
Я сейчас думаю, как правильно догружать эти данные по этим ссылкам чтобы вместо URI подставить полученные данные. Так вообще кто-то делает? Может есть готовые npm решения?
Как я понял по этой картинке, оно просто пушит данные по ссылкам на клиент, чтобы тот быстрее получил к ним доступ. Но на самом клиенте их как обрабатывать? Везде где мне нужно будет показать "/api/tags/*" мне нужно делать запрос данных к серверу, а уже браузер подсунет предзагруженный ответ?
А чтобы собрать все данные в исходный объект, мне нужно городить свою собственную логику собирания этих данных? Сейчас пробую обходить исходный объект в цикле и искать в нем эти URI, асинхронно запрашивать данные с сервера и заменяю URI полученными данными.