website
website copied to clipboard
Put the large static JSON files behind a simple heavily-cached GraphQL endpoint
This will let us be more selective when we pull the data from frontend and speed things up.
crew.json is 12MB now and that's not ideal for users with slow connections or small data caps.
Should also work out how much more we can easily do server-side with Gatsby.