Javascript/React.js
immer
c3epmos
2020. 5. 6. 22:42
immer
객체의 구조가 엄청나게 깊어지면 불변성을 유지하기 어려워진다.
위와 같이 값 하나를 업데이트하기 위해 코드를 열 줄 정도 작성해야 한다. 이럴 때, immer라는 라이브러리를 사용하면 매우 쉽고 짧은 코드로 불변성을 유지할 수 있다.
위의 예시와 같이 사용하면 불변성에 신경 쓰지 않으면서 관리할 수 있다.