Skip to content

hyper-minimalist, fast math blog, using lazy-loading & code-splitting

Notifications You must be signed in to change notification settings

krisyotam/mathblog

Repository files navigation

math blog

This is the blog that powers krispuremath.vercel.app, built with next.js deployed to the cloud via vercel.

Pure components

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.

Blog posts

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.

Performance

PageSpeed report for Emulated Moto G Power with Lighthouse 11.0.0, Slow 4G Throttling: 9eb26aa9-17a0-45e9-b38f-58944e034b54

😔 The Accessibility 93 score cannot be 100 without sacrificing stylistic fidelity.

About

hyper-minimalist, fast math blog, using lazy-loading & code-splitting

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published