넘블 소개
home
리서치 목록

[진행] React 가장 실무에 가까운 쿠팡 클론 코딩 챕터 Ⅱ

설명
쿠팡의 프론트엔드 클론코딩을 실무에 가깝게 CI, CD 챙겨 진행하는 챌린지
대상
1년차 이하 주니어 개발자 및 취업준비생
기한
8월 19일(금) ~ 9월 29일(목)
참가비
30000원 [기존 넘블러 25000원]
보상
매 회차 상위 3명 상세 코드리뷰(서면),
상위 3명 코드리뷰 참여자 모두에게 공유

상세 보기

React 가장 실무에 가까운 쿠팡 클론 코딩 챌린지는 챕터 1, 챕터 2로 나누어 진행됩니다.

개요

상세 커리큘럼

호스트의 한마디
프로그래밍을 할줄 아는 사람은 많습니다. 하지만 논리적인 코드를 쓸 수 있는 사람은 그리 많지 않습니다.
모든 개발자의 기본은 ‘주어진 상황에 대해 집요하게 고민할 수 있는가'와 ‘하나를 만들더라도 제대로 만들 수 있는가'라고 생각합니다.
이번 챌린지를 통해 흔한 클론코딩이 아닌, 집요하게 고민하고 스스로 완성해나가는 소중한 경험을 가져가실 수 있도록 노력하겠습니다.
[6/17~7/14] React 가장 실무에 가까운 쿠팡 클론 코딩 Ⅰ (마감)

[8/19~9/29] React 가장 실무에 가까운 쿠팡 클론 코딩 Ⅱ

[4회차] 상품 목록 페이지 - API 통신 ‘잘' 하기

쿠팡 상품 목록 페이지를 구현합니다.
API 통신이 필요한 컴포넌트들을 React Suspense를 사용하여 구현해봅니다.
여러 개의 필터, 정렬, 페이지네이션을 React스럽게 설계하고, 좋은 상태관리에 대해서 고민해봅니다.

[5회차] 장바구니 페이지 - 상태관리 ‘잘' 하기

‘로켓 프레시', ‘로켓 배송', ‘할인 쿠폰' 등의 복잡한 요구사항들을 React스럽게 대응해봅니다.
좋은 설계에 대해 고민하고, 각자의 설계를 공유하고, 결정된 설계를 구현해봅니다.

[6회차] 주문 페이지 - Wind up

다양한 정보를 다루는 주문/결제 페이지를 설계/구현하며 지금까지 학습한 내용들을 모두 적용해봅니다.
결제를 위한 Data Fetchiing 모듈을 설계하고 구현하며 좋은 모듈 설계에 대해 다시 고민해봅니다.
Radio, Select, Modal 등의 컴포넌트들을 구현하며 단단한 컴포넌트에 대해 다시 고민해봅니다.
여러 개의 Section에서 공통되는 마크업, View logic을 살펴보며 컴포넌트 잘 나누기에 대해 다시 고민해봅니다.
구매자정보,배송지목록, 쿠폰목록, 캐시잔고 등 다양한 정보들을 대응하며 API 통신 잘 하기에 대해 다시 고민해봅니다.
‘로켓 와우 등록 여부’, ‘다양한 결제 수단'등의 복잡한 요구사항들을 대응하며 상태관리 잘 하기에 대해 다시 고민해봅니다.

대상

1년차 이하 주니어 개발자 및 취업준비생에게 알맞는 챌린지에요
챌린지의 차별점이 무엇인가요?
주의사항

일정

8월 19일(금) ~ 9월 29일(목) (6주) * 회차별 부분참여 가능
자세한 일정이 궁금하면 토글 버튼을 눌러주세요!

운영방법

참여자들끼리 함께 하기에 특별한 넘블 챌린지
자세한 내용이 궁금하면 토글 버튼을 눌러주세요!

평가방식

챌린지 호스트가 심사기준에 맞게 매 회차마다 상위 3명을 선별해요
자세한 내용은 추후 기재 예정이니, 조금만 기다려주세요!

보상

매 회차(총 3회) 상위 3명 상세 코드리뷰(서면)
자세한 내용이 궁금하면 토글 버튼을 눌러주세요!

넘블 X 네이버 클라우드 파격 혜택

넘블 챌린지에 참여하는 넘블러님들께는 최대 100만원의 네이버 클라우드 크레딧을 지급해요!
자세한 내용은 다음과 같아요
TOP