한국정보기술진흥원2026 제7회 청소년 IT경시대회 개최안내

Tailwind CSS에서 바닐라 CSS로 전환, CSS 기술 가치 재평가...개발자들이 CSS 구조화 학습으로 돌아가는 이유

개발자가 Tailwind에서 떠나 바닐라 CSS 기술에 집중하는 흐름이 나타나고 있다.
[한국정보기술신문] 웹 개발자 줄리아 에반스가 Tailwind CSS에서 바닐라 CSS로 마이그레이션했다. 그녀가 Tailwind를 떠난 이유는 도구의 한계를 느꼈기 때문이다. 최근 버전의 Tailwind는 빌드 시스템이 필수가 됐고, 프로젝트 파일 크기도 문제였다. 그녀의 프로젝트에 포함된 Tailwind 파일은 2.8메가바이트였고 압축해도 270킬로바이트나 됐다.
ferenc-almasi-NzERTNpnaDw-unsplash.jpg
Unsplash 제공

Tailwind의 제약 극복

Tailwind를 사용하면서 느낀 가장 큰 문제는 창의적인 CSS 솔루션을 구현할 수 없다는 점이었다. Tailwind 프레임워크는 미리 정의된 방식만 허용하기 때문에 특이한 디자인 요구사항을 충족시키기 어렵다. 또한 프로젝트가 바닐라 CSS와 Tailwind를 혼합하면서 유지보수가 복잡해졌다. 점차 CSS 기술에 대한 자신감이 생기면서 프레임워크의 필요성을 의문시하게 됐다.
에반스는 아홉 가지 핵심 시스템으로 CSS를 구조화했다. 첫째, Tailwind의 preflight 스타일을 재사용해 일관성을 유지했다. 둘째, 각 컴포넌트에 고유한 클래스를 부여해 컴포넌트 간 간섭을 방지했다. 셋째, 색상 팔레트를 CSS 변수로 중앙화했다. 넷째, 글꼴 크기도 미리 정의된 변수를 사용했다. 다섯째, 최소한의 유틸리티 클래스만 유지했다.
여섯째, 기본 스타일은 의도적으로 작게 유지했다. 일곱째, 여백 관리는 레이아웃 컴포넌트가 담당하도록 설계했다. 여덟째, CSS Grid를 활용한 유연한 반응형 디자인으로 미디어 쿼리를 최소화했다. 아홉째, esbuild를 사용해 Native CSS 가져오기와 중첩을 활용했다.

CSS 전문성 가치 인정

에반스는 철학적 이유도 강조했다. Tailwind는 CSS 전문성의 가치를 깎아내린다고 생각한다. CSS는 근본적인 웹 기술인데, 프레임워크에 의존하다 보면 진정한 기술 습득이 이루어지지 않는다. 개발자로서 자신이 사용하는 기술을 완전히 이해하는 것이 중요하다고 판단했다.
흥미롭게도 Native CSS의 발전이 이런 전환을 가능하게 했다. CSS 변수, CSS 중첩, CSS 그리드 같은 최신 기능들이 구조화된 접근 방식을 강력하게 지원한다. 개발자들은 더 이상 복잡한 프레임워크 없이도 현대적이고 유지보수 가능한 스타일시트를 작성할 수 있다. 이는 CSS 커뮤니티 전체의 기술 수준이 향상됐음을 의미한다.
한국정보기술신문 news@kitpa.org

함께 읽으면 좋은 기사

서울과학고 이승준, 양자컴퓨터로 '고차 포트폴리오' 최적화해 청소년 IT학술대회 금상...큐비트 4배·회로 깊이 161배 줄여 현재 기기서도 동작, 자원 줄이고도 고전 방식 대비 승률 51%

서울과학고 이승준, 양자컴퓨터로 '고차 포트폴리오' 최적화해 청소년 IT학술대회 금상...큐비트 4배·회로 깊이 161배 줄여 현재 기기서도 동작, 자원 줄이고도 고전 방식 대비 승률 51%

인공지능 · 정보기술 4
마케팅 전문가 세스 고딘 "아마존 검색광고는 소비자에게서 훔치는 것"...검색광고를 '아마존세'라 비판, "검색 품질 떨어뜨리고 비용은 결국 소비자 몫"

마케팅 전문가 세스 고딘 "아마존 검색광고는 소비자에게서 훔치는 것"...검색광고를 '아마존세'라 비판, "검색 품질 떨어뜨리고 비용은 결국 소비자 몫"

정보기술 3
SK하이닉스 CPO 기술 로드맵, 국제 학술지 '네이처 일렉트로닉스' 게재...AI 경쟁 무대 '칩에서 시스템으로'

SK하이닉스 CPO 기술 로드맵, 국제 학술지 '네이처 일렉트로닉스' 게재...AI 경쟁 무대 '칩에서 시스템으로'

반도체 2
엔비디아, 오하이오에 AI 팩토리 부지 선점...오픈AI 입주해 4.25GW 규모 구축

엔비디아, 오하이오에 AI 팩토리 부지 선점...오픈AI 입주해 4.25GW 규모 구축

인공지능 4
원격근무자가 '웰빙' 가장 높았다...직원 7700명 분석, 고립감도 사무실 근무자와 차이 없어

원격근무자가 '웰빙' 가장 높았다...직원 7700명 분석, 고립감도 사무실 근무자와 차이 없어

학제간융합 3
충북과학고 오승연, AI '망각'을 수식으로 쪼개 본 벤치마크로 청소년 IT학술대회 금상...정확도만으로는 무엇을 잊었는지 알 수 없어, 연산자·문법·조합까지 나눠 진단하는 CSR-CLBench 설계

충북과학고 오승연, AI '망각'을 수식으로 쪼개 본 벤치마크로 청소년 IT학술대회 금상...정확도만으로는 무엇을 잊었는지 알 수 없어, 연산자·문법·조합까지 나눠 진단하는 CSR-CLBench 설계

인공지능 4
교육부·한국장학재단, 취약계층·농어촌 고교생 12만 명에 유료 AI 서비스 무상 지원...'2026 인공지능 온이음 사업' 신규 추진, 20~28일 학교별 신청하고 윤리 사전교육 이수해야 이용

교육부·한국장학재단, 취약계층·농어촌 고교생 12만 명에 유료 AI 서비스 무상 지원...'2026 인공지능 온이음 사업' 신규 추진, 20~28일 학교별 신청하고 윤리 사전교육 이수해야 이용

교육 · 인공지능 3
그래핀OS "구글, GPLv2 명백히 위반"...픽셀 커널 소스 공개 방식 논란

그래핀OS "구글, GPLv2 명백히 위반"...픽셀 커널 소스 공개 방식 논란

정보기술 3
오픈라우터, 결제 인프라 기업 스트라이프에 합류...하루 10조 토큰 처리하는 최대 AI 게이트웨이, "제품·사명·로드맵 그대로"

오픈라우터, 결제 인프라 기업 스트라이프에 합류...하루 10조 토큰 처리하는 최대 AI 게이트웨이, "제품·사명·로드맵 그대로"

인공지능 2
삼성전자, 광주사업장에 플랙트그룹 HVAC 생산라인 구축...2,400억원 투자해 2028년 초부터 AI 데이터센터용 냉각장비 생산

삼성전자, 광주사업장에 플랙트그룹 HVAC 생산라인 구축...2,400억원 투자해 2028년 초부터 AI 데이터센터용 냉각장비 생산

반도체 · 클라우드 · 인공지능 3
고려대 이동근·김다은, 안양대 이준서 연구팀, AI로 산재 '이중 결핍' 사각지대 밝혀 대학생 IT논문경진대회 대상...노동자 1명 기준으론 작고 고령 많은 공장이 가장 위험한데 안전 로봇은 대기업의 14분의 1, 행정자료 두 변수로 새 예산 없이 선별

고려대 이동근·김다은, 안양대 이준서 연구팀, AI로 산재 '이중 결핍' 사각지대 밝혀 대학생 IT논문경진대회 대상...노동자 1명 기준으론 작고 고령 많은 공장이 가장 위험한데 안전 로봇은 대기업의 14분의 1, 행정자료 두 변수로 새 예산 없이 선별

인공지능 · 정보기술 4
구글, 대학생에 유료 AI 1년 무료 개방...미국은 'AI 프로', 해외는 'AI 플러스' 제공

구글, 대학생에 유료 AI 1년 무료 개방...미국은 'AI 프로', 해외는 'AI 플러스' 제공

인공지능 · 교육 2