~/talk

"Modern Frontend on ClojureScript and React in 2023"

Talkat Clojure/conj 2023 · 2023-04-27..04-28· [clojure]
slides:none on file

Claims that a full-featured project-management frontend runs on ClojureScript + React with good performance and developer DX, backed by concrete choices: Shadow CLJS for builds and code-splitting, Helix + emotion-cljs for components, malli for specs, Storybook for isolated UI, and Karma + Testing Library for tests. A Figm a API -> macro pipeline generates colors, typography and SVG components, the team ships 130 UI-kit / 600 app components, uses React context + SWR/Suspense and virtualization, and reports fast refresh and acceptable runtime overhead.

AI-written summary · about

  1. 0:00Start
  2. 4:36Design system and UI Kit
  3. 13:41Building React components
  4. 23:04Building application
  5. 28:06Lazy load and code-splitting
  6. 30:01Benefits
~/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.