CSS 라이브러리 선택에 정답은 없다. 팀에 맞는 선택을 하면 그것이 정답이 된다.

우리 Pinback team은 다양한 근거로 tailwind css를 선택했다. CSS 라이브러리마다 장단점이 너무 다양하기 때문에 **소거법**을 통해 우리 팀에 제일 맞는 라이브러리를 최종 결정했다.

1. 라이브러리 지원 여부

우선 라이브러리가 지속적으로 지원이 되는지 여부를 통해 라이브러리를 소거하였다.

그 이유는

이를 통해 우리 팀은 대표적인 CSS 라이브러리였던 **Styled-components를 소거**하였다.

image.png

Thank you - styled-components

2. CSS-in-JS?

CSS-in-JS는 요약해서 JS 파일 안에 스타일을 선언하여 JS 기능을 CSS에 직접 적용할 수 있는 기술을 말한다.

대표적으로 **styled-components**와 **emotion**이 있는데 styled-components 는 이미 위에서 소거하였으므로 emotion 도입을 판단할 기준이 되었다.