바닐라 자바스크립트를 진행하며 각 컴포넌트에 this.state와 state를 관리하도록 this.setState를 만들었습니다. 멘토님께서 이번에 코드리뷰에 this.setState에 필요여부에 대해서 리뷰를 달아주셨는데 this.state에 바로 넣어버리는 방식으로 하면 일관성이 다른 컴포넌트들과 깨질 것 같은데 그래도 setState를 제거하는 것이 더 나을까요?

  • setState() 잘 쓰이고 있지 않다
    • setState() 를 만들었으면 거기서만 상태를 조작해야하는데 대부분 그렇지 않더라..