Part11_CSS-in-JS
장경은
책 읽기

[11장] CSS-in-JS

11.1 CSS-in-JS란

  • CSS-in-JS는 CSS-in-CSS보다 더 강력한 추상화 수준을 제공한다.

  • CSS-in-JS를 활용하면 자바스크립트로 스타일을 선언적이고 유지보수할 수 있는 방식으로 표현할 수 있다.

  • 2014년 11월 메타의 엔지니어인 크로스토퍼 쉬도가 CSS의 문제점을 7가지로 분류하여 설명했다.

  • 이때를 기점으로 CSS-in-JS를 구현하기 위한 여러 움직임이 있었고 그 결과 styled-component나 emotion과 같은 CSS-in-JS 라이브러리가 등장하게 되었다.