The book covers the full stack of modern web applications ranging from client-side React.js applications to server-side Node.js applications. You will also get the chance to connect your GraphQL server to a database. Afterward, everything gets deployed to offer you a well-rounded learning experience.
You will not only learn GraphQL in isolation. Instead, you will learn how to use GraphQL in context of real world applications.
We cover lots of aspects such as authentication and authorization, advanced features like subscriptions and pagination strategies, performance optimizations such as batching and caching, but also optimize the UX on the client-side by implementing an optimistic UI, pagination and data prefetching.
The book has been over 10 months in the making. Lots of work went into it to provide you top quality and the most up-to-date GraphQL learning experience. It has been professional proofread, edited and reviewed.