gatsby-starter-typescript-blog-forms

Source
2
Updated Nov 27, 2019
Screenshot of gatsby-starter-typescript-blog-forms
Install this starter locally:
npx gatsby new gatsby-starter-typescript-blog-forms https://github.com/joerneu/gatsby-starter-typescript-blog-forms

Tags

Blog, CMS, CSS-in-JS, Linting, Markdown, MDX, Netlify CMS, SEO, TypeScript

Description

Gatsby starter for a website in TypeScript with a homepage, blog, and forms

Features

  • TypeScript for type safety, IDE comfort and error checking during development and build time
  • ESLint and Prettier for safety and consistent code style
  • Uses the official Gatsby Blog Core theme for data processing
  • Functional components and React Hooks
  • SEO component with React Helmet
  • Minimal responsive styling with React Emotion that can easily be extended
  • Theming of components and Markdown (MDX) with Emotion Theming
  • Forms with Formite (React Hooks Form library)
  • Accessible UI components implemented with Reakit and styling based on mini.css
  • Netlify CMS to create and edit blog posts
  • Small bundle size

Dependencies