Partial Rendering
부분 렌더링(Partial Rendering)이란 /dashboard/setting
과 /dashboard/profile
같이 공통 URL을 포함하고 있을 때 달라지는 부분만 렌더링 할 수 있게 해주는 기법입니다.
부분 렌더링 예시
위와 같은 프로젝트 구조가 있꼬 다음 2개의 URL이 있을 때
/dashboard/settings
/dashboard/analytics
세팅 페이지에서 분석 페이지로 접근하면 /dashboard
의 레이아웃은 다시 렌더링이 일어나지 않고 기존 상태(state, effect 등)가 유지됩니다. 이와 같이 특정 URL에 해당하는 UI 영역만 다시 그려지고 바깥 컴포넌트는 유지가 되는 렌더링 방식을 부분 렌더링이라고 합니다.