<aside> 📌 현재 상태

  1. React의 Hook을 이해하지 못하고 로직을 작성하여 렌더링 되는 시점을 모름
  2. 상태 관리 라이브러리로 state를 관리해본 경험이 없음
  3. 협업할 때의 github로 협업한 경험이 없음

목표

  1. Virtual DOM이라는 특성을 활용해 컴포넌트가 여러 번 렌더링되지 않도록 useEffect라는 Hook 쓰기
  2. Redux toolkit 라이브러리를 프로젝트에 적용시켜 로그인된 사용자의 데이터는 Redux store에 저장시켜 state를 효율적으로 관리하기
  3. 매일 To do List를 작성하여 하루의 계획을 모두 완료할 수 있도록만들어 좋은 기록습관 형성하기
  4. main 브랜치에서 commit, push를 하는게 아닌 develop 브랜치를 만들어 테스트는 거기서 하고 각 frontend, backend 브랜치로 나누어 merge하면서 github로 협업 경험을 쌓기

</aside>

I To do List

Untitled

I 작업

Untitled

API문서 참고 사이트

https://soojle.gitbook.io/project/backend-api/api

https://stripe.com/docs/api

https://www.twilio.com/docs/usage/api/address

https://api.slack.com/methods/admin.apps.requests.list

https://shopify.dev/api/admin-rest/2023-01/resources/discountcode

https://developer.atlassian.com/cloud/trello/rest/api-group-cards/

https://techblog.woowahan.com/2597/

Mock Data 생성법 및 활용법 : https://velog.io/@sorin44/Mock-Data-활용법