The perfect boilerplate
An opinionated High performance Gatsby boilerplate running on netlify and aws with perfect google lighthouse scores across the board.
Features
-
๐คฉ Page Transitions, component-based (with no-js support) -
๐ฎโโ๏ธ IntersectionObserver
, component-based (with polyfill) -
๐ฟ React Context for global UI state, with SSR -
๐ styled-components
v4 -
๐ฏ Optimized with Google Lighthouse (including test) -
๐ฅ Code Splitting of CSS and JS (component based) -
๐ช Inline SVG support -
โ๏ธ One config file for site-wide settings -
๐ Most social + meta tags in one component -
๐ผ All favicons generated, only one icon file needed -
๐ Offline support -
๐ Manifest support -
๐บ Sitemap support -
๐ฑ Generated media queries for easy use -
๐ Prettier for code style -
๐ทโโ๏ธ CircleCI support -
๐ Schema JSONLD -
๐ size-plugin
to keep an eye on your bundle sizes -
๐จโ๐ซ ESLint (based oneslint-plugin-react
)
Do you have suggestions or feedback? Open an issue!
Google Lighthouse scores (from chrome dev-tools)
All builds and deployments as a serverless app that "scales horizontally" are automated through AWS-Amplify.
Enjoy the performance, and sorry about all the buzzwords.
Nisten