AuthService는 인증 관련 비즈니스 로직들을 다루는 모듈이후에 추가될 다양한 Service 클래스들을 고려해서, 하나의 부모클래스를 extend 하는 방법으로 리팩토링내가 아는 리팩토링은 3번 이상 반복하지 않는다.관심사를 분리한다.코드를 가독성 좋게 작성한다.
총 네 개의 컴포넌트를 설계하며, 실무에서처럼 다양한 유즈케이스에 탄력적으로 대응할 수 있는 구조에 대해서 고민해봅니다.ButtonInputCheckCheckGroup만든 컴포넌트들은 Storybook을 사용해 누구나 확인할 수 있도록 배포합니다.쿠팡서비스에서 Butt
쿠팡 상품 페이지를 구현공통된 UI들을 컴포넌트로 추출, 확장성을 고려하여 단단하계 설계상태 관리 및 비즈니스 로직에 집중, 화면을 어느 단위로 나누는 것이 효율적일지가독성 좋은 JSX 작성, 디렉토리 구조를 고려✨ 이번 챌린지의 목표는 하나의 페이지를 데이터와 상태를