[쇼핑몰 사이트 만들기] #2-0. 랜딩 페이지 목차

ppmyor·2022년 8월 22일
0
post-thumbnail

위의 랜딩 페이지 구현을 위해 다음과 같은 순서로 제작한다!✊

🛠 1. 랜딩 페이지 만들기

  1. 빈 랜딩 페이지 생성
  2. 몽고 DB에 저장되어있는 데이터들을 가져오기
  3. 랜딩 페이지 UI 만들기
  4. 카드 이미지 만들기
  5. 카드 이미지 슬라이더 만들기

🛠 2. 더보기 버튼 만들기

  1. 더보기 버튼 만들기
  2. loadMoreHandler 구현

🛠 3. 체크 박스 만들기

  1. CheckBox 리스트 데이터들을 만들기
  2. checkbox를 위한 UI 만들기
  3. onChange Function 만들기
  4. Checked State를 부모 컴포넌트로 업데이트 하기

🛠 4. 필터 만들기

  1. handleFilter Function 만들기
  2. Filter State 만들기
  3. getProduct Route를 필터 기능에 맞게 바꾸기

🛠 5. 라디오 박스 만들기

  1. RadioBox 리스트 데이터들 만들기
  2. Radiobox를 위한 UI 만들기
  3. handlePrice function 추가
  4. Product Router 수정
  5. handleFilter function 수정

🛠 6. 검색 기능 만들기

  1. SearchFeature Component 만들기
  2. Search 기능을 위한 UI 만들기
  3. onChange Function 만들기
  4. search Data를 부모 컴포넌트에 업데이트 하기
  5. 검색값을 이용한 getProductFunction을 작동시키기
  6. Search 기능을 위해서 getProduct Route 수정하기
  7. Product Model 수정

➕ 참고

따라하며 배우는 노드, 리액트 시리즈 - 쇼핑몰 사이트 만들기 를 공부하며 작성한 글입니다.

profile
유영하는 개발자

0개의 댓글