DeepFrontend
Learning Paths
Practice
System Design & DS
Design Studio
Data Structures Curriculum
Real-World Case Studies
Careers
Job Board
Resume Builder
Blog
Sign in
Search
⌘K
Go Pro
Loading compiler resources...
CSS Quiz Practice
Active Recall Drill Session
← Exit Session
Question 1 of 1
medium
CSS
What does 'zero-runtime CSS-in-JS' (e.g. vanilla-extract) do differently from classic styled-components?
A
It doesn't allow any styling at all
B
It extracts styles to static CSS at build time wherever values are statically determinable, eliminating the browser runtime injection cost while keeping colocated, type-checked authoring
C
It only works with class components
D
It requires no build step whatsoever
Check Answer