리액트 공식문서에서 생소한 Hook인 useIntersectionEffect에 대해서 공부하다가 CSS-in-JS 라이브러리를 활용 시에만 사용하는 훅임을 알게 되었습니다. 공식문서를 읽으면서 CSS-in-JS이 어떻게 구동되는지에 대해서 알아야 했는데, 생각해보니 저는 styled-components, emotion과 같은 라이브러리를 활용만 하고 있었을 뿐, 제대로된 등장배경이나 구동원리에 대해서 제대로 파악하고 있지 않은 것 같아 블로그 글로 남기게 되었습니다. 여러 블로그를 찾아본 후, 가장 쉽게 설명을 적어보자 합니다. ● CSS-in-JS 이전 SCSS, SASS 전처리기 이전에 저는 styled-components, emotion을 사용해보기 전에 SCSS를 사용해본적이 있었는데요, css와..