🎨 프론트엔드
Spiral Scrollytelling in CSS With sibling-index()
CSS sibling-index 함수와 scroll timeline을 조합해 고성능 스크롤텔링 효과를 자바스크립트 의존 없이 구현하는 방법을 소개했습니다.
2026-02-20
Tailwind 유틸리티를 컴포넌트처럼 정의하고 필요 시 유틸리티로 덮어쓰는 방식이 실무 생산성을 높인다는 제안이다.
프론트엔드 스타일링은 개념 분류보다 팀의 유지보수 흐름에 맞는 규칙 설계가 더 중요하다.
글은 ‘컴포넌트는 스타일 묶음, 유틸리티는 단일 규칙’이라는 고정 관념을 재검토한다. Tailwind의 @utility를 활용하면 컴포넌트급 추상화를 만들 수 있고, 필요 시 유틸리티 기반 오버라이드로 빠르게 조정할 수 있어 반복적인 @layer components 선언 부담을 줄일 수 있다고 설명한다.
디자인 시스템은 용어 일관성보다 변경 비용을 낮추는 작성 패턴이 핵심이다.
댓글을 불러오는 중...
CSS sibling-index 함수와 scroll timeline을 조합해 고성능 스크롤텔링 효과를 자바스크립트 의존 없이 구현하는 방법을 소개했습니다.
2026-02-20
TypeScript 6.0 베타가 공개됐고 차세대 TS 7.0 네이티브 코드베이스로 넘어가기 전 브리지 릴리스 성격을 가진다
2026-02-20
Interop 2026이 시작되며 브라우저 간 CSS 호환성 개선 대상이 공개됐다
2026-02-20
스크롤 위치 기반 애니메이션 트리거, trigger-scope, Navigation API 개선 등 UI/플랫폼 기능이 베타에 포함됐습니다.
2026-02-19
corner-shape 구현 과정에서 슈퍼엘립스 수학, 대칭 처리, 베지어 근사 최적화 같은 렌더링 이슈를 공유했습니다.
2026-02-19