immutable1 리액트 Immutable, 객체의 불변성 mutable 사전적인 의미로 `변하기 쉬운` Immutable 사전적인 의미로 `불변` 리액트 컴포넌트의 state 를 변경시, 무조건, setState 를 통해서 업데이트 해주어야 하며 기존객체는 불변함을 유지시켜주어야 한다. 자칫 잘못했다 나중에 최적화를 제대로 못하게 되는 일이 발생하게 된다. Immutable 을 사용 할 때는 다음 규칙들을 기억하기: 객체는 Map 배열은 List 설정할땐 set 읽을땐 get 읽은다음에 설정 할 땐 update 내부에 있는걸 ~ 할땐 뒤에 In 을 붙인다: setIn, getIn, updateIn 일반 자바스크립트 객체로 변환 할 땐 toJS List 엔 배열 내장함수와 비슷한 함수들이 있다 – push, slice, filter, sort, concat… 전.. 2022. 2. 8. 이전 1 다음