Experimental project

This is a sandbox project, which contains experimental code for developer use only.

Adds Etag and If-None-Match support to JSON:API routes. This is most useful for improving the performance of polling requests to JSON:API resources because it eliminates the browser's need to download an unchanged response body. Additionally, when coupled with client-side rendering, the difference between 200 OK and 304 Not modified response statuses can be used to limit unnecessary DOM rendering.

Supporting organizations: 
Research & development

Project information