~/lightning

CSS in JS without Compromise

Lightningat ReactEurope 2016 · on Tuesday, 2016-05-31· [react, css]
slides:none on file

Claims a new library called vyle that generates real CSS from Stylesheet.create so media queries, pseudo selectors and complex selectors work instead of being reimplemented in JS. Compares to Radium React FreeStyle GSS Aphrodite and says previous libs forced compromises. vyle defers emitting rules until on-first-render insertion, creates minimal class names and enforces deterministic style resolution by adding overriding classes when order is incompatible; code is on GitHub.

AI-written summary · about

  1. 0:00Intro
  2. 0:19JS Library Ecosystem
  3. 0:34Compromised Libraries
  4. 1:13New Library
  5. 2:03Class Name
  6. 2:40VStyle
~/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.