프론트-백엔드 전체 흐름을 구현한 경험
팀 프로젝트에서 Spring Boot로 API 서버를, React로 화면을 개발하며 두 영역을 모두 경험했습니다. 초반에는 백엔드에서 처리해야 할 검증 로직을 프론트에만 두는 실수를 했는데, 이후 보안을 고려해 서버에서도 동일한 검증을 다시 하도록 구조를 수정했습니다. 이 경험으로 프론트와 백엔드가 신뢰 경계를 어떻게 나눠야 하는지 이해하게 됐고, 전체 흐름을 아는 것이 한쪽만 아는 것보다 더 안전한 설계로 이어진다고 느꼈습니다.