uxname / litefront

Next.js + GraphQL typescript frontend boilerplate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Vite + GraphQL + Typescript frontend boilerplate.

Get started

One-liner:

  • npx degit uxname/litefront my-app && cd my-app && git init && git add . && git commit -m "Initial commit" && npm install && cp .env.example .env && npm run gen && npm run start:dev

Step by step:

  • npx degit uxname/litefront my-app
  • cd my-app
  • git init && git add . && git commit -m "Initial commit"
  • npm install
  • cp .env.example .env
  • Edit .env
  • npm run gen
  • npm run start:dev

Production build:

  • npm run build
  • npm start:prod

Types generation

Run npm run gen after every GraphQL API Schema changed or after ./graphql/*.graphql files are modified

About

Next.js + GraphQL typescript frontend boilerplate

License:MIT License


Languages

Language:TypeScript 92.4%Language:JavaScript 4.6%Language:SCSS 2.0%Language:HTML 0.5%Language:Dockerfile 0.5%