API отдыха против GraphQL - Идемпотент - PullRequest
0 голосов
/ 25 июня 2019

Этот вопрос / ответ от другого пользователя был очень информативным относительно того, что idempotent означает:

Что такое идемпотентная операция?

Когда дело доходит до Rest API, поскольку кэширование для запросов GET может быть быстро включено, если это еще не сделано, если пользователь хочет получить некоторые значения examples: /users/:id или /posts/:id, они могут делать это столько раз, сколько Мне нравится, и он не должен изменять какие-либо данные.

Если я правильно понимаю, запрос GET в этом случае идемпотентен.

ВОПРОС

Я полагаю, что Relay и Dataloader могут помочь с запросами GraphQL вплоть до кеширования, но не затрагивают кеширование в браузере или на мобильных устройствах.

  • Если мы говорим только о части GET-запроса в GraphQL, то это часть единой конечной точки, что я мог бы использовать техническую / функциональную возможность или иным образом, что позволило бы воспользоваться преимуществами, которые обычные запросы http предоставляют для кэширования.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...