- React props는 읽기 전용이지만, props 객체의 속성은 변경 가능하여 긴급 시 수정이 가능하다. 🔓
- React 개발의 핵심은 컴포넌트의 캡슐화로, 컴포넌트 간 독립성을 유지하는 것이다. 📦
- 컴포넌트는 자신만의 책임을 가지고 있어야 하며, 다른 컴포넌트의 내부 구현에 대해서는 알 필요가 없다. 🤩
- 컴포넌트에 있는 props의 값을 변경하면 캡슐화가 손상되어 예상치 못한 문제가 발생할 수 있다. 😨
- 컴포넌트 내부에서 props 값을 변경하는 것은 코드 의 이해도를 낮추고 유지보수를 어렵게 만든다. 🔧