Skip to main content
← Glossary

구조적 공유

Structural sharing

불변 업데이트에서 바뀐 경로는 새 객체로 만들고, 바뀌지 않은 부분은 이전 객체와 같은 값을 재사용하는 방식이다.

마지막 검증

중첩된 객체에서 한 항목만 바꾼다면 중첩 객체 전체를 깊게 복제할 필요는 없다. 그 항목에서 최상위 객체까지 이어지는 경로를 새로 만들고, 나머지 가지는 그대로 재사용할 수 있다.

이 방식은 이전 상태를 보존하면서도 바뀐 위치를 객체 동일성으로 빠르게 구분하게 해 준다.

출처와 검증 범위

아래 날짜는 링크를 마지막으로 열어 본 날입니다. 문서 상단의 검증일은 글의 설명과 적용 범위를 다시 확인한 날입니다.

  1. Updating Objects in StateReact · 공식 문서 · 확인 2026-07-27