Sanity가 죽어가는 styled-components를 구원하다: 성능 40% 향상
2025-09-12

인기 있는 CSS-in-JS 라이브러리 styled-components가 유지 보수 모드로 전환된 후, Sanity가 개입하여 구원했습니다. React 18과 React 19와 호환되는 두 개의 포크 버전을 출시했습니다. 이 버전들은 React 18의 `useInsertionEffect` 훅과 React 19의 인라인 스타일을 활용하여 성능을 극적으로 향상시켜, 경우에 따라 최대 40%의 속도 향상을 달성했습니다. 이 글에서는 수정 사항과 성능 향상에 대해 자세히 설명하고, styled-components를 사용하는 개발자를 위해 단계적인 마이그레이션 전략을 제공하여 다른 CSS 솔루션으로 전환하기 전에 성능을 향상시킬 수 있도록 합니다.
개발