Gatsby Advanced Starter
A starter skeleton with advanced features for Gatsby. This starter provides a minimal base for building advanced GatsbyJS powered websites, simplifying the development process with the latest technologies.
It offers basic components for SEO, links, and infinite scrolling, creating a comfortable development environment. It supports TypeScript and JavaScript, includes Jest and Cypress configurations for unit, integration, and E2E testing.
Key features include:
- Gatsby v4 support
- TypeScript support
- Styled Components for styling
- MDX posts with syntax highlighting, video embedding, and iframe support
- Infinite Scrolling
- React Query for client-side API calls
- Tags and Categories
- Social sharing features
- Author section and related posts
- Disqus support
- gatsby-plugin-image for optimized images
- PWA features (offline support, web app manifest)
- SEO enhancements (Google gtag.js, sitemap, structured data, OpenGraph, Twitter Cards)
- RSS feeds
- Development tools (Yarn 3, Jest, Cypress, ESLint, Prettier)
It can be used as a starting point for blogs, documentation sites, or any content-heavy website requiring a robust and scalable architecture.