React를 주로 사용하면서 그 이유와 장단점을 직접 경험한 경험
프론트엔드를 처음 배울 때 주변에 React를 사용하는 사람이 많아서 React로 시작했습니다. 특별한 기준 없이 선택한 것이었지만, 사용하면서 왜 많이 쓰는지 이해하게 되었습니다.
컴포넌트를 조립하여 UI를 만드는 방식이 직관적으로 이해되었습니다. 이전에 HTML/CSS만 사용할 때와 달리 상태가 바뀌면 자동으로 화면이 업데이트되는 것이 처음에는 신기했습니다. 다만 상태 관리가 복잡해지면 어떻게 해야 하는지 초반에 많이 헤맸습니다.
사용하면서 느낀 것은 React가 자유도가 높아서 팀에서 규칙을 정하지 않으면 코드 방식이 제각각이 될 수 있다는 점입니다. 장점도 있지만, 그것이 어려운 부분이기도 했습니다. 다른 프레임워크도 공부해보고 싶지만, 지금은 React 기반으로 더 깊이 이해하는 것이 우선이라고 생각합니다.
그 경험이 도구보다 개념을 이해하는 것이 중요하다는 것을 알게 해주었습니다.