Skip to content

Files

Latest commit

7c40b7a · Aug 6, 2023

History

History
43 lines (31 loc) · 828 Bytes

README.md

File metadata and controls

43 lines (31 loc) · 828 Bytes

Nodejs app with rest and graphql example

An example of GraphQL queries/mutations with Node and Express js.

With GraphQL, clients can specify exactly what data they need, and the server responds with only that data, reducing the amount of data transferred over the network.

Rest API Endpoint for get all users: http://localhost:5000/rest/getAllUsers

GraphQL Endpont: http://localhost:5000/graphql

Query for below scenarios:

  1. Get All Users with query operation

query{ getAllUsers{ id email } }

  1. Get single user details

query{ findUserById(id:1000){ id firstName lastName email } }

  1. Create User with mutation operation

mutation{ createUser(firstName:"sachin",lastName:"purohit",email:"[email protected]",password:"password"){ id firstName lastName email } }