Magento2 How to create a custom GraphQL

Magento2 How to create a custom GraphQL

GraphQL is a query language for APIs, gives clients the power to ask for exactly what they need and nothing more. GraphQL uses mutations to perform CRUD operations.