Easy[7팀 윤지훈] Chapter2-2. 나만의 React 만들기 #62
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
과제 체크포인트
배포 링크
https://jihoon-yoon96.github.io/front_7th_chapter2-1/
기본과제
가상돔을 기반으로 렌더링하기
이벤트 위임
심화 과제
Diff 알고리즘 구현
과제 셀프회고
아하! 모먼트 (A-ha! Moment)
구현에 AI를 많이 활용하긴 했지만, 어떤 프로세스로 동작되는건지에 대한 이해를 충분히 하고자 했다. 함수별 렌더링 프로세스에서 어떤 역할을 하는지 정리해보았다.
기술적 성장
updateElement 로직 변경
코드 품질
학습 효과 분석
단순히 "리렌더링 시 가상DOM을 활용함! 변경된점만 찾아내어 효율적으로 관리!" 이정도로만 (매우)가볍고 간단하게 알고있던 지식이었는데, 직접 구현해보고 이해하는 과정을 통해서 명확한 지식으로 발전된 것 같다. 최소한 "모르는걸 알게된 단계"로는 진입하지 않았나 생각한다..!
과제 피드백
리뷰 받고 싶은 내용