BlogFlow | 블로그

프론트엔드 개발과 IT 기술을 중심으로 실무 경험과 학습을 기록합니다.

STYNA

STYNA 쇼핑몰 프로젝트의 개발 과정과 기능 구현을 리뷰하는 카테고리입니다. UI 구성, 상품 데이터 구조 설계, 장바구니 및 결제 흐름, 상태 관리, 성능 개선 등 실제 쇼핑몰을 구축하면서 경험한 기술적 고민과 해결 과정을 기록합니다. React, Next.js, TanStack Query 등 프론트엔드 기술을 중심으로 실제 서비스 구조에 가까운 형태로 설계한 내용을 정리하며, 쇼핑몰 프로젝트를 공부하는 개발자에게 참고가 될 수 있는 실전 개발 기록을 제공합니다.

ChatGPT Image 2026년 1월 15일 오후 04 51 21 1
프로그래밍2026.01.27약 54분 분량

[STYNA] Next 커스텀 훅(Custom Hooks) 설계로 완성한 프론트엔드 상태 관리 아키텍처 정리

프로젝트 개요 이 프로젝트는 실제 서비스 운영을 전제로 설계된 개인 포트폴리오이며, 인증, 사용자 데이터, 장바구니, 포인트, 대시보드, 공통 유틸, 입력 처리 등 반복적으로 사용되는 로직을 모두 Custom Hook으로 분리하여 관리합니다. 각 훅은 단일 책임 원칙을 …

더 읽기 →