yarn
패키지 설치
yarn start
프로젝트 로컬 실행
- CRA 생성
- 폴더 구조 설계
- 더미데이터 생성
- 모듈 세팅
- CommentList 컴포넌트 스타일링
- CommentLists 컴포넌트 스타일링
- Dummy Data 대신 전역 변수 사용
- Redux-saga를 이용한 비동기 네트워크 통신
- 페이지별 API 받아오기
- scroll event를 통해 무한스크롤 구현
- throttle 이용한 이벤트 제어
📦src
┣ 📂components -- 컴포넌트 단위의 React 파일
┣ 📂pages -- 페이지 단위의 React 파일
┃
┣ 📂reducers -- 상태를 변화시키는 로직
┃
┣ 📂route -- 상태를 변화시키는 로직
┃
┣ 📂sagas -- 네트워크 비동기 처리
┃
┣ 📂store -- 전역 state 선언
┃
┣ 📂utils
┃
┣ 📜App.js
┗ 📜index.js