shadcn/ui로 살펴보는 좋은 프론트엔드 컴포넌트 패턴
프로젝트 목표 설정하기전국 수영인들을 위한 수영장 정보 사이트 어푸! 개발을 시작하면서, 이번 프로젝트를 통해 무엇을 얻을 수 있을지 고민한 끝에 다음과 같은 목표를 설정했습니다.애자일 방법론 적용: 빠르게 프로덕트를 개발하고 검증하며 지속적으로 보완한다.Next.js 학습: 첫 Next.js 프로젝트인 만큼, Next.js의 핵심 개념과 문법 학습에 집중한다.팀 협업 강화: 앱 설계와 태스크 관리에 집중하여 팀의 효율적인 협업을 지원한다.이러한 목표를 달성하기 위해, 개별 컴포넌트 구현에 시간을 쏟기보다는 컴포넌트 라이브러리를 활용하여 개발 속도를 높이는 방안을 고려했습니다. 마침 멘토님께서도 "컴포넌트 라이브러리 사용을 통해 재사용 가능한 컴포넌트 설계 방법을 배울 수 있다"고 조언해주셨습니다. 이러..