Friday Oct 25
11:45 –
B 05 - B 06

Not your Father's Java - Building a GraphQL Server with Kotlin and graphql-java


Building APIs in Java is not that exciting. That changes if you throw GraphQL and Kotlin into the mix. The great library and powerful, concise language make it easy to build a GraphQL server in a few lines of code. With co-routines and lambdas as a glue, you get a neat, scalable backend. As an icing on the cake we will also look into using Kotlins multiplatform capabilities to run our code as Javascript or Native servers.

What will the audience learn from this talk?

  • Quick GraphQL Primer
  • From Java to Kotlin
  • Examples of writing Graphql servers with:
  • Kotlin + Ktor + GraphQL-Java
  • Kotlin Multiplatform
  • Same Server in Kotlin Javascript
  • Same Server in Kotlin native
  • Other GraphQL Kotlin Libraries

Does it feature code examples and/or live coding?
yes, code examples, live demo

Prerequisite attendee experience level:
Level 200

live demo