Install with gatsby-cli
npx gatsby new gatsby-ts-apollo-starter https://github.com/eduard-kirilov/gatsby-ts-apollo-starter
This starter is a ready-made configuration that includes Gatsby, React, Redux, Apollo, GraphQL, TypeScript, Styled-Components, Material-UI, Jest, Enzyme.
- This starter is configured to interact with GraphQL of your backend through Apollo.
- Strong typing with TypeScript.
- Typescript, Apollo, Mongo - backend.
- Unit tests based on jest and enzyme.
- In this starter, Styled-components and Material-UI can be used simultaneously.
- This starter has tuned redux with reselect on board
- Desktop and mobile responsive layout
E-commerce, Material, Pagination, Redux, SEO, TypeScript