~/talk

CSS in JS: The Good & The Bad Parts

Talkat ReactiveConf 2017 · on Wednesday, 2017-10-25· [react, css]

Argues that CSS-in-JS is worth watching for concrete tradeoffs: a real shop is built on the React ecosystem using CSS-in-JS, libraries like Fila and utilities like polished actually get used, and a Babel/Bundling approach (precompile with a plugin, server rendering) appears. Claims include fewer naming and specificity bugs, styling as pure functions of state for predictability, criteria for choosing an implementation, and notes a team-collaboration pitfall with designers and how it was resolved.

AI-written summary · about

  1. 0:00Introduction
  2. 1:13What is CSS in JS
  3. 8:10Benefits of JS
  4. 12:30New class names
  5. 14:40The problem with CSS
  6. 17:39User Interfaces
  7. 18:45Function of State
  8. 20:56Summary
  9. 21:57Questions
~/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.