React를 선택한 프로젝트 경험 중심
학부 졸업 프로젝트에서 팀 원 세 명이 대시보드형 웹 서비스를 만들 때 React를 선택했습니다. 컴포넌트 단위로 재사용성이 필요한 화면이 많았고, 커뮤니티 자료가 풍부해 막히는 부분을 빠르게 해결할 수 있다는 점이 컸습니다. 실제로 개발 8주 동안 반복되는 카드 UI를 컴포넌트 다섯 개로 재사용하며 코드량을 절반 가까이 줄였습니다. Vue도 짧게 써본 적이 있지만, 규모가 커질수록 React의 명시적인 상태 관리 흐름이 더 편했습니다. 프로젝트 특성에 맞는 선택이 결과로 이어진다는 것을 배웠습니다.