NextJS Starter GraphQL

Date

November 2021

Case Study

Getting started with a GraphQL server in a NextJS application can be a little difficult. This starter provides a basic framework for a GraphQL application using NextJS and TypeScript. It also provides some sensible defaults for setting up automated testing, linting, and code formatting.

Features

  • TypeScript
  • Apollo Server for GraphQL
  • CSS modules
  • Jest for tests
    • Testing Library for component tests
  • Linting set up with NextJS eslint
  • Prettier for formatting
  • Github Actions integration for build and test running

Links

Copyright © 2021 Kyle Karpack