This is the blog that powers krispuremath.vercel.app
, built with next.js deployed to the cloud via vercel.
Every stateless pure component is found under ./components
.
Every component that has to do with styling the post's markup
is found under ./components/post/
These components make up the style guide of the application.
Every blog post is dynamically pulled from ghost as a headless cms.
You can set pages to renew after 30min in order to have cached static pages and take advantage of automatic code splitting and lazy loading.
This means that the bloat of a single post doesn't "rub off on" the rest of the site.
PageSpeed report for Emulated Moto G Power with Lighthouse 11.0.0, Slow 4G Throttling:
😔 The Accessibility 93
score cannot be 100
without sacrificing stylistic fidelity.