Friday Oct 25
11:45 –
12:30
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
Keynotes
-
Love Letter to the ComputerLinda LiukasThursday Oct 24 @ 09:15
-
Composing Bach Chorales Using Deep LearningFeynman LiangThursday Oct 24 @ 13:15
-
The Importance of LaughterAino Vonge CorryWednesday Oct 23 @ 09:15
-
Interaction Protocols: It's All About Good MannersMartin ThompsonFriday Oct 25 @ 13:30
-
Machine Learning: Alchemy for the Modern Computer ScientistErik MeijerWednesday Oct 23 @ 17:45
-
Get Ready to Rock with Sonic Pi - The Live Coding Music Synth for EveryoneSam AaronThursday Oct 24 @ 17:45
-
Welcome to a New Age of RefereeingPierluigi CollinaFriday Oct 25 @ 09:15
-
Fueling the Quantum Application Era with the CloudMurray ThomFriday Oct 25 @ 17:40
-
Extreme Digitalization in ChinaChristina BoutrupWednesday Oct 23 @ 13:15
-
Special Appearance - Why Berlin?Aimée CovoFriday Oct 25 @ 16:45