apollo-server/docs
Evans Hauser 65d7b100e4
CDN cache-control headers (#1138)
* core: return response object from runHttpQuery

* core: change gqlResponse to graphqlResponse and add custom RequestInit type

* core: add cache-control headers based on the calcualted maxAge

* core: add extensions check during cache-control header creation

* core: create headers when cacheControl is not enabled otherwise pass through extensions

* express: initial tests of CDN cach-contol headers

* core: fixed tests with applyMiddleware and pass cacheControl config

* core: cache hint fixes, ignore when no maxAge, and check for rootKeys

* core: check for hints of length 0

* core: node 10 fails file upload test for some stream reason

* docs: add cdn caching section to features

* add space after // in comments

* fix feedback: proxy alignment and response creation

Adds cache-control toggles for http header calculation and stripping out
the cache control extensions from the respose.

Brings the default calculation of headers in line with the proxy.

* fix links in comments

* fix tests with null dereference

* update cdn docs and migration guide to include latest cdn configuration

* add not for engine migration to set engine to false

* add engine set to false in migration guide

* express: fixed tests

* address feedback to use omit and documentation

* docs: cdn caching is alternative to full response caching

* add back epipe check in upload tests
2018-06-21 13:29:14 -07:00
..
assets Add additional docs files 2017-10-16 17:15:08 -07:00
sketch Apollo Server 2:Automatic Persisted Queries (#1149) 2018-06-11 15:44:20 -07:00
source CDN cache-control headers (#1138) 2018-06-21 13:29:14 -07:00
.gitignore Start ignoring _redirects again, since it's dynamically generated. 2018-05-01 21:37:16 -07:00
.nvmrc [docs] Update Hexo dependencies for cross-repo consistency. (#815) 2018-02-28 13:22:07 +02:00
_config.yml CDN cache-control headers (#1138) 2018-06-21 13:29:14 -07:00
package.json chore(deps): update dependency meteor-theme-hexo to v1.0.15 2018-06-21 16:45:17 +03:00
README.md [docs] Use package-based Hexo theme, rather than a Git submodule. (#869) 2018-03-12 21:13:22 +02:00

Apollo Server docs

Read the docs at apollographql.com/docs/apollo-server.

To run the docs app locally:

npm install
npm start