~/talk

Bootiful GraphQL with Kotlin

Talkat GOTO Chicago 2020 · 2020-04-27..04-29· [kotlin, graphql]
name:Derek Kuc
github:dariuszkuc
slides:none on file

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

  1. 0:00Intro
  2. 0:51Spring Boot
  3. 1:22GraphQL
  4. 1:51Kotlin
  5. 2:51graphql-kotlin
  6. 3:34Demo - live coding
  7. 17:57Conclusion
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.