강의를 다 보고 난 후 궁금한 점이 생겨 질문드립니다.
만약 리액트와 프로젝트를 진행하고 있다고 가정했을때 필드에러는 리액트에서 처리하고 글로벌에러는 스프링에서 처리해주는게 맞을까요? 혼자서 예제코드를 작성하면서 생각을 해보았는데 글로벌에러같은 경우 메세지를 보내는게 어렵지는 않지만 필드에러같은경우 여러가지 필드에 대해 에러가 발생할 수 있고 이를 리액트가 사용하기 쉽게 메세지를 보내는게 어려울거 같아서요. 혹시 실무에서는 어떤식으로 처리되고 있는지 궁금합니다.
그러면 if( bindResult.hasErrors() ) 일때 return 값으로 bindResult.getAllErrors() 와 상태코드를 넘겨주면 되는것일까요?