Redux를 사용하는 이유 Store Reducer
변수를 변경하는 행위를 mutation이라고 한다. 이는 매우 중요한 리덕스의 기본 원칙 중 하나이다.그럼 어떻게 변경해??mutate하는 게 아니라 새로운 objects를 리턴해야 한다!상태를 수정하는 것이 아니라 새로운 것을 만들어야함!