본문 바로가기
IT 알쓸신잡

굳바이 styled-components😢

by zing! 2025. 4. 1.

styled-components 막 즐겁게 배우고 있는 찰나. . 안타까운 소식을 접했다. 띠로리


 

Thank you - styled-components

First and foremost, thank you to everyone who has contributed to styled-components over the years. Open Source is hard work, and many of the larger feature and/or refactoring drives probably would never have shipped without your support! As...

opencollective.com


이 글에서 말하고자 하는 주요 내용:

  • styled-components 프로젝트가 "유지 보수 모드"로 전환된다는 공식 발표 -> 업데이트 중단 

이러한 결정을 내린 이유:

  • React의 API 변경 (Context API 폐지)
  • CSS-in-JS의 인기 감소와 Tailwind 같은 대안의 부상
  • 주요 개발자가 더 이상 실제 프로젝트에서 styled-components를 사용하지 않음

앞으로의 방향성 :

  • 기존 API는 유지하고 기존 사용자를 위한 버그 수정은 계속함
  • 그러나 새 프로젝트에는 styled-components 사용을 권장하지 않음
  • 기부 모금을 중단하고 남은 자금으로만 유지보수를 진행할 것

그렇다면 리액트 개발자는 무엇을 쓰는게 좋을까??

 

  • Tailwind CSS: 현재 가장 인기 있고, 유틸리티 클래스 기반으로 빠른 개발이 가능하다.
  • CSS Modules: 컴포넌트 기반 스타일링에 적합하고 JavaScript와 CSS의 분리를 유지하면서도 스코프 문제를 해결해 준다.