최근 오픈 소스에 대해 배우면서 오픈 소스에 기여하는 것도 중요하지만
해당 오픈 소스에 이슈나 PR 부분을 보면서 최근엔 무슨 이슈가 있었고
어느 부분이 해결이 되었나 보는 것도 중요하다는 것을 알았다!!
기술 습득
간접 실무 경험
영어 공부
나는 2025.05.22 13시 기준 React의 오츤 소스를 살펴보겠다.
📌 이슈
https://github.com/facebook/react/issues/33292
https://github.com/facebook/react/issues/32946
📌 merge가 완료된 PR
https://github.com/facebook/react/pull/33327
serverAct 사용 시 서버에서는 Scheduler를 사용하지 않으므로 불필요한 시뮬레이션을 피하고, 클라이언트에서도 더 나은 방식(postTask polyfills)으로 전환하는 것이 좋다는 내용
serverAct : React 서버 액션을 쉽게 만들 수 있도록 도와주는 라이브러리
https://github.com/facebook/react/pull/33321
사전 렌더링 시 SuspenseList의 일부가 차단되는 오류 해결
SuspenseList : 여러개의 Suspense 컴포넌트를 그룹화하여 로딩 순서를 제어하는 기능
단순히 이슈와 PR 부분을 2개씩만 살펴봤는데
몰랐던 기술에 대해 2개(serverAct , SuspenseList)나 알게되었다!!
앞으로 머리를 식힐때나 집중이 안될 때마다 틈틈히 살펴보면서
꾸준히 나아가야겠다.