Este es un pequeño proyecto para explicar paso a paso como construir una API con GraphQl tocando los siguientes puntos:
- Sever, ejemplo inicial de Apollo Server.
- Types.
- Queries.
- Mutations.
- Inputs.
- Mappings.
- Directives.
Nota: cada punto estara en un branch como: feature/1 por ejemplo correspondería al punto 1 Server.
- Clona el repositorio
git clone git@github.com:roggerval/tech-insiders-nodejs.git
- Instala las dependencias
yarn
-
Copia el contenido de sample.env en un nuevo archivo .env or solo renómbralo.
-
En este proyecto usaremos docker compose para tener una base de datos en Postgresql con la cual interactuar. Para setear la base de datos:
yarn docker:up
yarn migrate
yarn seed
- Inicia el proyecto:
yarn start
- Ir a la ruta localhost http://localhost:4001: