GraphQL, Cdn, Apollo Engine, Nodejs, API.
Apollo Link lets queries use GET while mutations still use POST Apollo Cache Control lets you specify cache control information in a fine-grained, schema oriented way Apollo Engine generates small query IDs you can use in those GET requests to limit the cache key size, and sets the Cache-Control