Improve client-side performance (#151)
Fix Typescript issues
[issue-143] enable experimental granular chunks
This option is an experimental build mode in next.js which solves the issue of certain libraries like react being included in all bundles instead of a single one.
[issue-143] Replace moment.js with day.js
[issue-143] Replace apollo-client with graphql-request
Since we only do simple queries and are not using any of the apollo features this is much more light weight and reduces code size tremendously.
- [issue-143] Fix linting issues