Почему моё SPA по REST делает слишком много http-запросов?
Заходя на определённую страницу моё SPA, сделанное по архитектуре REST для каждой отдельной сущности (products, users, clients... и т.д.) делает отдельный http-запрос. Вообще по архитектуре REST так и должно быть. Какие есть способы уменьшить количество запросов на сервер? Я не знаком, но слышал о SSR и GraphQL, может они как-то помогут или если есть какие-либо другие способы буду признателен, если подскажите. Хотелось делать один запрос, а там уже с сервера скопом прилетало бы всё вместе.
lebedev121 Привет) я использую Graphql для решения этой проблемы)
Вот на github https://github.com/RayZik/KIT есть небольшой пример, сервер gql и реакт на клиенте, но клиентом не занимался сильно пока)
Сделать еще 1 ендпоинт, который запускает другие?
Те. некий аналог вк execute, принимающий названия методов,параметры и возвращающий общий результат, можно подключить движок JS, чтобы отрабатывать результат в нужный формат