Angus-C-git / GraphQL-Core

Core components for building GraphQL APIS with test driven development.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GraphQL Core

Core components for building GraphQL APIS with test driven development.

GrapQL-Core Overview Diagram

Stack

Features

  • Testing Framework/Skeleton
    • Jest
    • Custom test server client
  • User Authentication
    • Registration
    • Login
    • Oath
    • Session/Auth management
      • Password resets
      • Email verification
      • Logout
      • Cookie/Token expiry
  • Rate limiting
  • Schema modularisation
    • Unify/Merge schemas at run time
  • Database schema verification
    • Yup
  • Modularised resolvers
  • Health check resolver
  • Dev, Test and prod configuration models
  • Server side routes

About

Core components for building GraphQL APIS with test driven development.


Languages

Language:JavaScript 99.5%Language:Shell 0.5%