~/talk

The Inevitability of the Thin Client

TalkinRussianat HolyJS 2022 Spring · 2022-06-08..06-23· [frontend-architecture, web-performance]
links:none on file
slides:none on file

Discusses the costs of heavy JavaScript bundles (network and CPU) and common mitigations like BFF layers, then proposes an alternative: execute application logic on the server to avoid overloading client devices. Describes how to build lightweight SPAs that include SSR, routing, and server push out of the box to eliminate many problems of modern JS apps.

AI-written summary · about

  1. 0:00Introduction
  2. 2:12History and philosophy
  3. 7:40Thin client concept
  4. 16:50Frontend architecture problems
  5. 18:13Koroyev library on Scala
  6. 32:02JavaScript in Koroyev
  7. 44:52Summary
  8. 48:46Q&A
~/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.