Reduce server side rendering time using page level caching.
We could use component cache. But this is still quite unnecessarily slow.
Would be nice to have a page level cache built in into Nuxt. See page level caching at Vue docs
What would be nice is a function with accepts a
route and returns a
cache key if it's able to be cached.