Расширение

Caching

Кэшируйте ответ GraphQL на стороне клиента или на промежуточных этапах между клиентом и сервером (например, на CDN) с помощью стандартного HTTP-кэширования.

Logo
Target Image

Click to watch tutorial video - 05:30

Ускорьте своё приложение, обеспечив HTTP-кэширование для ответа GraphQL и кэшируя результаты ресурсоёмких операций.

Cache Control

Используйте HTTP-кэширование для отправки заголовка Cache-Control со значением max-age в ответе на GraphQL-запрос, указывая, как долго должен кэшироваться ответ.

Расширение Cache Control предлагает списки Cache Control, в которых задаются пользовательские значения max-age для полей и директив.

Значение max-age ответа автоматически вычисляется движком GraphQL на основе полей и директив, присутствующих в запросе.

Запись Cache Control

Кэширование разрешения полей

Добавление директивы @cache в схему GraphQL, которая сохраняет результат поля на диск на запрошенный промежуток времени. При выполнении того же поля в течение этого промежутка возвращается кэшированное значение.

Эта директива может повысить производительность при выполнении ресурсоёмких операций (например, при взаимодействии с внешними API), поскольку мы можем кэшировать их ответ и повторно использовать его.

query {
  posts {
    id
    title
      @strTranslate(from: "en", to: "es")
      @cache(time: 10)
  }
}

Купить пакет All-Inclusive

Личный
$79
/год
“All-Inclusive” пакет
Лицензия на 1 домен
Купить ->
  • 1 домен
  • Поддержка
  • Обновления продукта
Организация
$99
/год
“All-Inclusive” пакет
Лицензия на 3 доменов
Купить ->
  • 3 доменов
  • Поддержка
  • Обновления продукта
Профессиональный
$199
/год
“All-Inclusive” пакет
Лицензия на 10 доменов
Купить ->
  • 10 доменов
  • Поддержка
  • Обновления продукта

Лицензия на 1 год (ежегодное продление). Цены в USD.

Нужно больше доменов? Свяжитесь с нами

Гарантия возврата денег в течение 30 дней

Покупайте любое расширение с уверенностью, что можете запросить возврат средств

Testimonial image

“Этот плагин — следующий уровень! Он выводит ваш сайт на совершенно новую орбиту и превращает его в настоящую машину. Чем больше вы исследуете его возможности, тем сильнее будете удивлены. Если сомневаетесь — просто берите: потом будете жалеть, что не взяли раньше! Документация говорит сама за себя и сделана на совесть. Лео (разработчик) — один из самых острых и сообразительных специалистов, с которыми мне приходилось иметь дело. Отвечает молниеносно и явно знает своё дело. Честно говоря, я в восторге от того, на что способен этот плагин. Возможности практически безграничны, и если вам важно SEO — этот инструмент поможет вашему сайту занять высокие позиции.”

olmate - Веб-разработчик

Подпишитесь на нашу рассылку

Будьте в курсе всех обновлений Gato GraphQL.