국내 IT 기업 기술 블로그 최신 글

새로운 기술 블로그가 추가되었어요

필터 1
Custom Style System 구축하기
크리에이트립
프론트엔드

Custom Style System 구축하기

styled-components 기반 프로젝트에서 반복되는 레이아웃 스타일을 줄이기 위해 Custom Style System을 구축했습니다. props 매핑과 반응형 인터페이스로 VStack, HStack 같은 재사용 컴포넌트를 만들었습니다.

#styled-components#CSS-in-JS
2800
styled-components가 런타임에 css를 주입하는 방법
크리에이트립
프론트엔드

styled-components가 런타임에 css를 주입하는 방법

styled-components의 런타임 CSS 주입 흐름과 내부 동작 원리를 단계별로 정리했습니다. 또한 동적 스타일링의 편의성과 런타임 성능 부담, 대안 도구까지 함께 살펴보았습니다.

#styled-components#CSS-in-JS
3100
FE개발그룹에서는 Tailwind CSS를 왜 도입했고, 어떻게 사용했을까?
카카오엔터테인먼트FE
프론트엔드

FE개발그룹에서는 Tailwind CSS를 왜 도입했고, 어떻게 사용했을까?

카카오페이지 웹 개편에서 Emotion CSS의 한계를 줄이기 위해 Tailwind CSS와 Twin.Macro를 도입했습니다. 디자인 시스템 네이밍을 쉽게 반영하고, 커스텀 플러그인으로 부족한 유틸리티를 보완했습니다.

#Tailwind CSS#Emotion CSS
5800
카카오웹툰은 CSS를 어떻게 작성하고 있을까?
카카오엔터테인먼트FE
프론트엔드

카카오웹툰은 CSS를 어떻게 작성하고 있을까?

카카오웹툰은 CSS-in-JS와 CSS Module의 특성을 비교하고 라우팅 성능을 측정했습니다. CSS Module을 기반으로 Tailwind를 병행하되 동적 영역은 CSS Module로 보완했습니다.

#CSS#CSS-in-JS
100
카카오웹툰은 CSS를 어떻게 작성하고 있을까?
카카오엔터테인먼트FE
프론트엔드

카카오웹툰은 CSS를 어떻게 작성하고 있을까?

카카오웹툰 같은 복잡한 서비스에서 CSS-in-JS와 CSS Module의 특성을 비교했습니다. 개발 협업 방식과 런타임 파싱 비용을 고려한 성능 측정 방법을 소개합니다.

#CSS#CSS-in-JS
4200
Styled-Components를 이용한 React 컴포넌트 스타일링
너드팩토리
프론트엔드

Styled-Components를 이용한 React 컴포넌트 스타일링

React에서 Styled-Components로 조건부 스타일링과 스타일 재사용을 구성하는 방법을 소개했습니다. props, 테마, 믹스인, 애니메이션 등 주요 기능과 CSS·Sass의 한계를 함께 설명합니다.

#React#styled-components
2600