작성
·
276
0
무료 강좌부터 잘 이해가 안 간 상태로 오다보니 더 이해가 잘 안가네요. 직접적으로 값을 바꾸지 않고 state 를 바꾼다는게 제가 이해한 상태였는데 지금도 like 의 값을 직접적으로 바꾸지 않고 state만 바꾸기 때문에 불변성 유지를 해줘야 하는거 맞나요? 정확한 개념이 잡히질 않습니다.. 괜찮으시면 혹시 읽어볼만한 자료를 추천 해 주실 수 있을지 여쭤봅니다
답변 1
0
모든 state는 직접적으로 값을 바꾸는 대신, 새로운 객체를 만들어 넣어줍니다. 불변성을 지키지 않으면 어떤 값이 달라졌는지 파악하지 못해 새로운 화면을 렌더링하지 못합니다. 리액트 공식문서와 제 무료 강좌를 다시 보시는 걸 추천드립니다.