모든 블로그
카카오스타일

카카오스타일

주요 카테고리 프론트엔드 · 백엔드 · DevOps

활동 요약

대표 인기 포스트코드 사례로 보는 Domain-Driven 헥사고날 아키텍처93 조회
최근 30일
0개
평균 조회
32
누적 조회
1,203
전체 글
38개
마지막 발행
2026. 8. 31.
블로그 방문

카카오스타일 기술 블로그 글 (16)

프론트엔드

1년 동안의 iOS 모듈화 진행기 - 2. Component 모듈

iOS 공통 UI 컴포넌트를 ZComponent 모듈로 분리한 과정을 공유했습니다. 데모앱과 스냅샷 테스트로 가시성과 QA 범위를 개선했습니다.

#iOS#module#storyboard
3300

프론트엔드

지그재그에 “포치의 선물가게”를 오픈하며

지그재그 앱 웹뷰에서 미니게임을 구현하며 Matter.js와 Phaser.js를 조합한 과정을 공유했습니다. 또한 SSR, DPR, 모바일 제스처와 게임오버 판정 문제를 해결한 사례를 정리했습니다.

#React#TypeScript#Next.js
7200

프론트엔드

1년동안의 iOS 모듈화 진행기

1년간 진행한 iOS 모듈화 경험을 돌아보며 느낀 점과 아쉬웠던 점을 정리했습니다. 모듈화 필요성보다 실제 진행 과정의 회고에 초점을 맞췄습니다.

#iOS#module
5800

프론트엔드

프론트엔드팀의 디자인 시스템 재구축기

여러 지면에서 따로 관리되던 상품 카드 컴포넌트를 일원화할 필요가 있었습니다. 단순 리팩토링을 넘어 디자인 시스템 재구축으로 통합 관리 기반을 마련했습니다.

#UI/UX#컴포넌트#디자인 시스템
5900

프론트엔드

기획전 애니메이션 모듈 개발

기획전과 이벤트를 활용해 상품 판매를 촉진하는 맥락의 애니메이션 모듈 개발 글입니다. 한정 기간 혜택을 전달하는 기획전 구성에 초점이 있습니다.

#module#web
1600

프론트엔드

UI 테스트 자동화

UI 테스트 자동화의 필요성을 다룬 글입니다. 복잡해진 현대 소프트웨어를 온전히 테스트하기 어려운 점을 짚었습니다.

#UI/UX#test#자동화
3000

프론트엔드

웹폰트 최적화를 통한 CDN 비용절감

웹폰트 최적화를 통해 CDN 비용을 절감한 사례를 소개했습니다. 불필요한 리소스 사용을 줄이기 위한 세밀한 비용 관리가 핵심입니다.

#CDN#웹폰트#최적화
2300

프론트엔드

프론트엔드 테스트 자동화 전략 - 4. 테스트 환경 구성

프론트엔드 테스트 자동화 전략의 연장선에서 테스트 실행 환경 구성 방법을 다뤘습니다. 설정 파일 중심으로 실제 구성 시 참고할 매뉴얼형 내용입니다.

#test#자동화#프레임워크
2600

프론트엔드

프론트엔드 테스트 자동화 전략 - 3. 구현하기

프론트엔드 테스트 자동화 전략에서 테스트 케이스를 바탕으로 테스트 코드를 구현하는 방법을 다룹니다. 요구사항 분석 결과를 실제 코드로 옮기는 흐름을 설명합니다.

#test#자동화#JavaScript
3700

프론트엔드

프론트엔드 테스트 자동화 전략 - 2. 요구사항 분석

프론트엔드 테스트 자동화를 시작할 때의 어려움과 진입 장벽을 정리했습니다. 프로젝트 상황에 맞는 테스트 작성 방법을 고민한 글입니다.

#test#자동화
2400

프론트엔드

프론트엔드 테스트 자동화 전략 - 1. 테스트 자동화란?

프론트엔드 특성상 입력과 출력이 명확하지 않아 테스트 설계에 고민이 필요하다고 다뤘습니다. 테스트 자동화의 의미와 프론트엔드 관점의 방향성을 정리했습니다.

#test#자동화
2700

프론트엔드

Storybook의 MSW mock 구조 개선

Storybook 스토리별로 흩어진 MSW GraphQL mock을 한곳으로 모아 관리하는 구조를 제안했습니다. recast 변환 스크립트로 중복과 누락 문제를 줄이는 마이그레이션 과정도 다뤘습니다.

#Storybook#MSW#GraphQL
2700

프론트엔드

웹뷰 액티비티간 데이터 동기화하기

웹뷰 액티비티가 여러 개인 화면에서 데이터 동기화 이슈를 다룬 글입니다. 화면 간 변경 사항을 반영하는 해결 방법을 설명했습니다.

#Android#웹뷰
1900

프론트엔드

Server Driven UI 설계를 통한 UI 유연화

네이티브 앱의 배포 후 UI 수정 제약과 A/B 테스트 요구를 다룹니다. Server Driven UI로 빌드와 UI 변경을 분리하는 방향을 소개합니다.

#Server Driven UI#mobile#A/B 테스트
2300

프론트엔드

(HTML/CSS) Vertical-Align(1) - Line Box

인라인·블록 요소의 수평 정렬과 달리 수직 정렬이 어려운 맥락을 짚었습니다. `vertical-align`의 동작 원리와 Line Box를 설명할 주제를 소개합니다.

#CSS#vertical-align#line box
2800

프론트엔드

webpack, TypeScript, Mithril을 사용하는 프로젝트 생성 튜토리얼

TypeScript와 Mithril 프로젝트에 맞는 webpack 설정 구성을 단계별로 설명했습니다. 기존 설정을 활용하기 전에 webpack의 기본 구성을 이해하는 데 초점을 맞췄습니다.

#webpack#TypeScript#Mithril
1400