리액트 useState는 어떻게 작동할까 훅의 비밀 파헤치기
리액트 개발자라면 매일 사용하는 useState, 그 내부 작동 원리를 알고 계신가요? useState를 직접 만들어보며 클로저의 원리와 훅의 규칙이 왜 필요한지 그 근본적인 이유를 심층적으로 알아봅니다.
Read moreTanStack Start 깊이 파고들기 - React 프레임워크의 새로운 미래일까
Next.js의 대안으로 떠오르는 이 프레임워크의 설정부터 인증, 배포까지 모든 것을 다룹니다.
Read more다중 Async Local Storage - React Context처럼 중첩하기
단일 컨텍스트를 넘어, 여러 개의 Async Local Storage를 중첩하여 사용하는 방법을 알아봅니다. 재귀 함수를 이용한 영리한 트릭으로, 서버 사이드 코드의 모듈성을 극대화하고 prop drilling을 완벽하게 해결해 보세요.
Read moreNext.js 라우트 핸들러의 Prop Drilling, 'Node.js의 React Context'로 해결하기
서버 사이드 함수에서 반복되는 매개변수 전달, 즉 'prop drilling'의 고통을 Node.js의 Async Local Storage로 해결하는 방법을 알아봅니다. React Context처럼 동작하는 이 강력한 기능을 마스터해 보세요.
Read moreReact 서버 컴포넌트, 어떻게 테스트할까? (공식 지원 전까지의 유일한 해답)
React와 Next.js 팀이 아직 제공하지 않는 서버 컴포넌트(RSC) 테스트 방법. 커뮤니티에서 발견된 '핵'이지만 확실하게 동작하는 유틸리티 함수를 통해, 비동기 서버 컴포넌트를 테스트하는 유일한 방법을 알아봅니다.
Read more