CSS in JS without Compromise
summary
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








