Practical guide to start using GraphQL by Kateryna Lelych
Channel: Engineering Community
Date: 25/11/2021

We discussed a modern approach to client-server communication - GraphQL. During the overview, we learned what is GraphQL, what are the use cases and why you should (or should not) choose it as a REST alternative. We created a close-to-real service with a bunch of GraphQL features using the graphql-java-kickstart library. Finally, we learned how common development practices, such as error handling and testing, work with GraphQL.