Rozszerzenie

Caching

Przechowuj odpowiedź GraphQL w pamięci podręcznej po stronie klienta lub na pośrednich etapach między klientem a serwerem (np. CDN) za pomocą standardowego cachingu HTTP.

Logo
Target Image

Click to watch tutorial video - 05:30

Przyspiesz swoją aplikację, zapewniając caching HTTP dla odpowiedzi GraphQL i przechowując w pamięci podręcznej wyniki kosztownych operacji.

Cache Control

Użyj cachingu HTTP, aby wysłać nagłówek Cache-Control z wartością max-age w odpowiedzi na query GraphQL, wskazując, jak długo odpowiedź powinna być przechowywana w pamięci podręcznej.

Rozszerzenie Cache Control oferuje listy Cache Control, w których niestandardowe wartości max-age są definiowane dla pól i dyrektyw.

Wartość max-age odpowiedzi jest automatycznie obliczana przez silnik GraphQL na podstawie pól i dyrektyw obecnych w query.

Wpis Cache Control

Caching Rozwiązywania Pól

Dodanie dyrektywy @cache do schematu GraphQL, która przechowuje na dysku wynik pola przez żądany okres czasu. Podczas wykonywania tego samego pola w tym przedziale czasowym zwracana jest wartość z pamięci podręcznej.

Ta dyrektywa może zwiększyć wydajność przy wykonywaniu kosztownych operacji (np. podczas interakcji z zewnętrznymi API), ponieważ możemy przechowywać w pamięci podręcznej i ponownie wykorzystywać ich odpowiedź.

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

Kup pakiet All-Inclusive

Osobisty
$79
/rok
“All-Inclusive” pakiet
Licencja na 1 domenę
Kup ->
  • 1 domenę
  • Wsparcie
  • Aktualizacje produktu
Organizacja
$99
/rok
“All-Inclusive” pakiet
Licencja na 3 domen
Kup ->
  • 3 domen
  • Wsparcie
  • Aktualizacje produktu
Profesjonalny
$199
/rok
“All-Inclusive” pakiet
Licencja na 10 domen
Kup ->
  • 10 domen
  • Wsparcie
  • Aktualizacje produktu

Licencja jest na 1 rok (odnawialna co roku). Ceny podane są w USD.

Potrzebujesz więcej domen? Skontaktuj się z nami

30-dniowa gwarancja zwrotu pieniędzy

Kup dowolne rozszerzenie z pewością, że możesz poprosić o zwrot środków

Features illustration
Money back guarantee

Przeczytaj naszą politykę zwrotów

Testimonial image

“Ten plugin to zupełnie inny poziom! Wynosi Twoją stronę na całkiem nowy wymiar i zamienia ją w prawdziwą maszynę. Im więcej odkrywasz, co potrafi, tym bardziej jesteś pod wrażeniem. Jeśli się wahasz — po prostu go weź, bo będziesz żałować, że tego nie zrobiłeś! Dokumentacja mówi sama za siebie i jest solidna jak mało co. Leo (deweloper) to jeden z najostrzejszych i najbardziej ogarnietych programistów, z jakimi miałem do czynienia. Odpowiada błyskawicznie i wyraźnie zna się na rzeczy. Szczerze mówiąc, jestem zachwycony tym, co ten plugin potrafi. Możliwości są praktycznie nieograniczone, a jeśli zależy Ci na SEO, ta wtyczka pomoże Twojej stronie mocno wspiąć się w wynikach wyszukiwania.”

olmate - Webdeveloper

Zapisz się do naszego newslettera

Bądź na bieżąco ze wszystkimi aktualizacjami Gato GraphQL.