Skip to content

[3팀 이정우] Chapter 1-3. React, Beyond the Basics #52

Open
JungWoo0203 wants to merge 3 commits intohanghae-plus:mainfrom
JungWoo0203:main
Open

[3팀 이정우] Chapter 1-3. React, Beyond the Basics #52
JungWoo0203 wants to merge 3 commits intohanghae-plus:mainfrom
JungWoo0203:main

Conversation

@JungWoo0203
Copy link

@JungWoo0203 JungWoo0203 commented Jul 24, 2025

과제 체크포인트

배포 링크

https://jungwoo0203.github.io/front_6th_chapter1-3/

기본과제

equalities

  • shallowEquals 구현 완료
  • deepEquals 구현 완료

hooks

  • useRef 구현 완료
  • useMemo 구현 완료
  • useCallback 구현 완료
  • useDeepMemo 구현 완료
  • useShallowState 구현 완료
  • useAutoCallback 구현 완료

High Order Components

  • memo 구현 완료
  • deepMemo 구현 완료

심화 과제

hooks

  • createObserver를 useSyncExternalStore에 사용하기 적합한 코드로 개선
  • useShallowSelector 구현
  • useStore 구현
  • useRouter 구현
  • useStorage 구현

context

  • ToastContext, ModalContext 개선

과제 셀프회고

기술적 성장

자랑하고 싶은 코드

개선이 필요하다고 생각하는 코드

학습 효과 분석

과제 피드백

학습 갈무리

리액트의 렌더링이 어떻게 이루어지는지 정리해주세요.

메모이제이션에 대한 나의 생각을 적어주세요.

컨텍스트와 상태관리에 대한 나의 생각을 적어주세요.

리뷰 받고 싶은 내용

@BBAK-jun
Copy link

정우쨩 화이팅

@zenna9
Copy link

zenna9 commented Jul 26, 2025

여러 코드를 참고하고, 가장 합리적이고 좋은 방식을 얻어가기 위해 고민했다는 점이 인상적이었어요. 단순히 보고 베끼는게 아니라 본인의 코드로 만드는것도 중요하다고 생각하거든요! 이런 내용이 PR에 좀 더 표현이 되면 너무 좋을 것 같습니다!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants