zero-runtime CSS-in-JS, 도대체 뭘 없애겠다는 거니?
요즘 devup-ui 같은 스타일링 도구들을 보다 보면
zero-runtime CSS-in-JS 라는 말이 자주 눈에 들어온다.
한 번 어떤 얘기인지 직접 정리해 보고 싶어서, 따로 노트를 만들어 두었다.
zero-runtime CSS-in-JS, 도대체 뭘 없애겠다는 거니?
노트에는
- 기존 CSS-in-JS 가 어떤 식으로 동작하는지
- 스타일링 엔진이 브라우저에서 정확히 무슨 일을 하는지
- zero-runtime 계열이 무엇을 빌드 타임으로 넘기려 하는지
를 나중에 내가 다시 찾아볼 수 있을 정도로 정리해 두었다.
devup-ui 나 stylex 같은 걸 실제로 써 보면서, 이 노트는 계속 업데이트할 예정이다.