~/talk

How to Build a React App in Kotlin

Talkat KotlinConf 2017 · 2017-11-02..11-03· [javascript, react, kotlin]
name:Dave Ford
links:none on file
slides:none on file

Shows how to port a React workflow into Kotlin using create-react-kotlin-app and Kotlin's JS interop to build a live Blackjack demo with player and dealer hands, arrays of cards, and buttons that perform deal hit and stay by updating component state. Uses Kotlin DSL/typesafe builders to write JSX‑like HTML as lambdas, demonstrates class (stateful) components, passing event handler interfaces down as callbacks, notes style is passed as JS objects not yet fully typesafe, and the demo runs with hot reload.

AI-written summary · about

  1. 0:00Intro
  2. 0:32Questions
  3. 1:30Templates
  4. 6:06React Kotlin
  5. 6:42What is React
  6. 7:25Components
  7. 11:39Crate React
  8. 12:58Render React
  9. 13:49lambdas
  10. 14:55hello world
  11. 17:42webpack magic
  12. 18:26div
  13. 19:06attributes
  14. 23:46UI Components
  15. 24:52UI Functions
  16. 26:49Hand UI
  17. 27:58React Builder
  18. 29:10Adding CSS
  19. 32:14Adding game
  20. 33:16Fixing hand
  21. 33:55Adding interactivity
  22. 35:59Class components
  23. 39:16State
  24. 41:28Button
  25. 44:12Event Handler
~/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.