Extensie

Caching

Sla de GraphQL-respons op in de cache aan de clientzijde of in tussenliggende fases tussen client en server (zoals een CDN) via standaard HTTP-caching.

Logo
Target Image

Click to watch tutorial video - 05:30

Maak je applicatie sneller door HTTP-caching te bieden voor de GraphQL-respons en door de resultaten van kostbare operaties te cachen.

Cache Control

Gebruik HTTP-caching om een Cache-Control-header met een max-age-waarde mee te sturen in de respons op de GraphQL-query, en geef daarmee aan hoe lang de respons gecachet moet worden.

De Cache Control-extensie biedt Cache Control-lijsten, waarin aangepaste max-age-waarden worden gedefinieerd voor velden en directives.

De max-age-waarde van de respons wordt automatisch berekend door de GraphQL-engine, op basis van de velden en directives die aanwezig zijn in de query.

Cache Control-vermelding

Caching van Veldresolutie

Toevoeging van de @cache-directive aan het GraphQL-schema, die het resultaat van een veld op schijf opslaat voor een gevraagde tijdsduur. Wanneer hetzelfde veld binnen die tijdsspanne wordt uitgevoerd, wordt de gecachete waarde geretourneerd.

Deze directive kan de prestaties verbeteren bij het uitvoeren van kostbare operaties (zoals bij interactie met externe API's), omdat je hun respons kunt cachen en hergebruiken.

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

All-Inclusive-pakket kopen

Persoonlijk
$79
/jaar
“All-Inclusive” pakket
Licentie voor 1 domein
Kopen ->
  • 1 domein
  • Ondersteuning
  • Productupdates
Organisatie
$99
/jaar
“All-Inclusive” pakket
Licentie voor 3 domeinen
Kopen ->
  • 3 domeinen
  • Ondersteuning
  • Productupdates
Professioneel
$199
/jaar
“All-Inclusive” pakket
Licentie voor 10 domeinen
Kopen ->
  • 10 domeinen
  • Ondersteuning
  • Productupdates

De licentie geldt voor 1 jaar (jaarlijks vernieuwbaar). Prijzen zijn in USD.

Meer domeinen nodig? Neem contact met ons op

30 dagen niet-goed-geld-teruggarantie

Koop elke extensie met de zekerheid dat je om terugbetaling kunt vragen

Testimonial image

“Deze plugin tilt je site naar een heel ander niveau en maakt er een krachtpatser van. Hoe meer je ontdekt wat hij kan, hoe indrukwekkender het wordt. Als je twijfelt — pak hem gewoon, je zult jezelf later nog vervloeken als je dat niet doet! De documentatie spreekt voor zich en is zo solide als het maar kan. Leo (de developer) is een van de scherpste en meest betrokken developers die ik ooit ben tegengekomen. Hij reageert supersnel en weet duidelijk waar hij het over heeft. Ik ben eerlijk gezegd helemaal blij met wat deze plugin allemaal kan. De mogelijkheden zijn vrijwel eindeloos, en als SEO voor jou telt, helpt dit ding je site flink omhoog in de zoekresultaten.”

olmate - Webdeveloper

Abonneer je op onze nieuwsbrief

Blijf op de hoogte van alle updates over Gato GraphQL.