Skip to content

An empty template for creating Node.js apps using Typescript, GraphQL and React

License

Notifications You must be signed in to change notification settings

soffyo/type-graph-node-react

Repository files navigation

type-graph-node-react

This project aims to help developers with the Node.js apps creation process. It provides a base environment with the essential tools already set, which is structured as following:

Server

express-graphql is the HTTP server middleware used.

TypeGraphQL is the (awesome) framework of choice for writing your APIs and keep your types easily in sync.

Client

React Router is used for client-side routing.

GraphQL Code Generator is setup for automatic Types generation based on your schema and operation files. Support for TypedDocumentNode is included.

useGraphQL is the react/graphql client used.

Bundler

Webpack is used as bundler, featuring Hot Module Replacement setup via webpack-dev-middleware.

Editor

If you are using VSCode, a configuration file is already present for the GraphQL extension.

How to use

TO DO...

About

An empty template for creating Node.js apps using Typescript, GraphQL and React

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published