/graphql-typescript-stack

A proof-of concept stack using GraphQL and TypeScript for type safety across backend, frontend, and mobile.

Primary LanguageTypeScript

graphql-typescript-stack

A proof-of concept stack using GraphQL with a variety of frontend clients.

Architecture

  • Handwritten (not generated) GraphQL schema to guarantee independence from tooling
  • Node server with TypeScript
  • Apollo Server
  • Database schema, migrations, and server TypeScript types handled via Drizzle ORM
  • GraphQL client code and types generated by @graphql-codegen. Currently using Apollo
  • Clients:

Installation and Running

See READMEs for:

License

MIT