Tailwind CSS 실전 팁 10가지
Daylongs · · 2분 소요
Tailwind CSS를 왜 사용해야 할까요?
Tailwind CSS는 유틸리티 퍼스트 CSS 프레임워크로, 빠르게 UI를 구성할 수 있게 해줍니다. 커스텀 CSS를 최소화하면서도 일관된 디자인 시스템을 유지할 수 있습니다.
1. 다크모드 구현하기
Tailwind의 dark: 접두사를 활용하면 다크모드 구현이 매우 간단해집니다.
<div class="bg-white dark:bg-gray-900 text-black dark:text-white">
다크모드를 지원하는 컴포넌트
</div>
2. 반응형 디자인 활용하기
모바일 퍼스트로 설계하고, sm:, md:, lg: 접두사로 브레이크포인트별 스타일을 적용하세요.
3. @apply로 반복 줄이기
자주 사용하는 유틸리티 조합은 @apply로 추출할 수 있습니다. 하지만 과도한 사용은 Tailwind의 장점을 훼손하므로 주의하세요.
4. 커스텀 색상 팔레트 설정
tailwind.config.mjs에서 프로젝트에 맞는 색상 팔레트를 설정하면 브랜드 일관성을 유지할 수 있습니다.
5. JIT 모드 활용
Tailwind v3 이상에서는 JIT가 기본이며, 임의의 값을 사용할 수 있습니다: w-[137px], text-[#1da1f2].
마무리
Tailwind CSS는 학습 곡선이 있지만, 익숙해지면 CSS 작성 속도가 크게 향상됩니다. 프로젝트에 맞게 설정을 커스터마이징하여 최대한 활용해보세요.