컬
컬리
August 31, 20221회
새로운 컬리몰 NX를 소개합니다.

간단 소개
컬리몰이 레거시 시스템을 탈피하고 Next.js 기반 NX 프로젝트를 통해 성능 개선, 사용자 경험 향상, 코드 품질 개선을 이룬 여정을 소개합니다.
AI Summary
- 컬리몰 NX 프로젝트 개요
- 기존 고도몰 기반 레거시 시스템에서 벗어나 Next.js 기반의 NX 프로젝트를 진행, 뷰티컬리 등 새로운 스펙 구현.
- 레거시 시스템의 파편화된 코드, 긴 URL, PC/모바일 분리 문제점을 해결하고 사용자 경험 개선 목표.
- 주요 성과 및 개선 사항
- 상품 상세 페이지 로딩 속도 개선 (LCP 3.4초 -> 1.5초), 사용자 체감 성능 향상.
- 통일된 UI/UX 제공 및 간결하고 기억하기 쉬운 URL 제공.
- 코드 품질 향상을 위해 Lint 룰 추가 및 지속적인 코드 개선 노력.
- 개발 과정 및 노력
- 레거시 시스템의 스펙 히스토리 부족 문제 해결을 위해 기획팀과 협업.
- 백오피스툴에 구현된 복잡한 코드 정리 및 공통 스펙 구현에 집중.
- 공식 문서 활용을 통한 빌드 시간 단축 (약 20% 향상).
- PR마다 성능 테스트를 수행하고, 상품 상세 페이지 성능 모니터링.
Next Feeds

Programmable Realtime Webhoook System
Airbridge는 Programmable Webhook 시스템을 통해 Postback을 효율적으로 관리하고, 다양한 매체 연동 및 성능 개선을 추구합니다.
PostbackWebhookTemplate EngineAirbridgeAPI
2022. 8. 30.
AB180

Max’s story: From Design to Product leadership
Buzzvil에서 디자이너로 시작하여 제품 리더가 되기까지의 성장 과정과 리더십, 제품 디스커버리에 대한 경험 공유.
성장리더십멘토십제품 디자인제품 리더십
2022. 8. 30.
버즈빌
바나나 먹는 미니언 게임을 만들어 보자(feat. 캔버스)
캔버스와 React, TypeScript를 사용하여 바나나 먹는 미니언 게임을 만드는 과정을 설명합니다.
canvasreacttypescriptgameanimation
2022. 8. 30.
카카오엔터테인먼트FE
바나나 먹는 미니언 게임을 만들어 보자(feat. 캔버스)
캔버스를 이용해 바나나 먹는 미니언 게임을 만들고, 핵심 기능 구현 및 게임 로직을 설명합니다.
캔버스게임 개발미니언바나나JavaScript
2022. 8. 30.
카카오엔터테인먼트FE
이미지 처리를 위한 파이썬 서버 프레임워크 선정기 with Django, FastAPI, Sanic
카카오페이에서 이미지 처리 서버 개발을 위해 Python 프레임워크(Django, FastAPI, Sanic)를 비교 분석하고 FastAPI를 최종 선택한 과정.
FastAPIDjangoSanic이미지 처리파이썬 프레임워크
2022. 8. 29.
카카오페이

뱅크샐러드 Web chapter에서 GitHub Action 기반의 CI 속도를 개선한 방법
뱅크샐러드 Web chapter에서 GitHub Actions 기반 CI 속도 개선을 위해 의존성 캐싱, Job 분리, 변경사항 테스트, Nx 활용 등의 방법을 적용한 사례를 소개합니다.
GitHub ActionsCI캐싱Nx자동화
2022. 8. 29.
뱅크샐러드