Bootiful GraphQL with Kotlin
summary
Builds a reactive GraphQL server using Spring Boot plus graphql-kotlin (schema generator + Spring server), whitelists packages for reflection, and prints the generated schema at startup. Demo ties Kotlin data classes and interfaces to GraphQL types, shows deprecation annotations, inline fragments for polymorphism, and argument filtering. A 2s downstream call is used to show resolving a property blocks (two aliases take ~4s) vs converting to a suspend resolver with coroutines which runs three parallel aliases in ~2s.
AI-written summary · about
chapters (7)
- 0:00Intro
- 0:51Spring Boot
- 1:22GraphQL
- 1:51Kotlin
- 2:51graphql-kotlin
- 3:34Demo - live coding
- 17:57Conclusion








