Product Description
<p>This book is about using GraphQL Federation with Spring Boot 3 and Domain Graph Service (DGS) - mastering the art of architecting scalable, distributed systems for modern applications.</p><p><b>Learning Objectives:</b></p><ul><li>Learn the fundamentals of GraphQL Federation and how it integrates with multiple GraphQL services. Learn to implement GraphQL APIs using Spring Boot 3 and Java 21.</li><li>Explore the Domain Graph Service (DGS) framework and its application in building scalable GraphQL APIs.</li><li>Master the setup and configuration of the Apollo Federation Gateway to connect multiple GraphQL services.</li><li>Gain hands-on experience with federated schemas, error handling, and request interceptors.</li><li>Learn to write effective GraphQL queries and GrapghQL Mutations.</li><li>Learn to create GraphQL fragments and Aliases.</li><li>Learn to use GraphQL extended scalars libraries for Spring Boot for advanced data types.</li><li>Learn to write JUint testecases for your GrapghQL queries and mutations using GrapghQL tester interface.</li><li>Get all the sourse code covered in the course.</li></ul><p><b>By the end of this course</b>, students will acquire hands on experience to design and implement projects with GraphQL Federation, Domain Graph Service (DGS), and Apollo Federation Gateway using Java and Spring Boot 3. This will equip them with the skills to build and test efficient and scalable GraphQL APIs.</p>