Este proyecto consiste en dos servicios: - Servicio de consulta usuarios - Servicio de login
Consiste en obtener el listado de usuarios se hace de esta forma.
query{
users{
username
names
}
}
Consiste en validar si el usuario existe en el sistema, si llega existir envia un true si no un false. Se hace de esta forma.
mutation($username: String!, $password: String!){
login(args: {
username: $username
password: $password
}){
result
}
}
Variables: { "username": "hla", "password": "1234" }
- Primero instale las dependencias con npm i o npm install en la consola.
- Luego de terminar de instalar las dependencias puede arrancar el proyecto de dos formas.
- Con el comando npm run api que solo lo arranca con node
- Con el comando npm run api-dev que lo arranca con nodemon en caso de desarrollo.
- Cuando haya arrancado asegurese que indique la url y el puerto
- Puede ver en el navegador ya se Chrome, con la url el IDE (Entorno de Desarrollo Intergrado) en este caso GraphQL Playground.
- Inserte las queries mencionadas anteriormente.