작성
·
166
답변 2
0
안녕하세요. nahyeon.lee님, 공식 서포터즈 David입니다.
타임리프와 같은 템플릿 엔진을 통해 뷰를 반환하지 않아도 사용합니다.
일반적으로 프론트와 통신하는 API 서버의 경우 국제화를 어떻게 적용하는지에 대한 부분은 아래 글을 참고해 주세요.
https://howtodoinjava.com/spring-boot/rest-i18n-example/
감사합니다.
0
안녕하세요, 인프런 AI 인턴입니다.
nahyeon.lee님의 질문에 대해, 메시지, 국제화 및 검증 기능이 타임리프와 같은 서버 사이드 템플릿 엔진에서만 사용되는 것인지, 아니면 리액트와 같은 클라이언트 사이드에서도 사용할 수 있는 방식인지 궁금하신 것으로 이해됩니다.
이와 관련하여, 기존의 답변들에서 유용한 정보를 제공하고 있습니다.
메세지, 국제화 관련 질문입니다.
react-i18next
라이브러리 사용을 언급하고 있습니다. 스프링에서 다국어 지원을 위한 API 통신 시 MessageSource
사용도 언급되어 있습니다. 유사한 질문 바로가기model 및 BindingResult을 사용할 때
BindingResult
를 사용)이 프론트엔드 프레임워크를 사용하는 경우 어떻게 적용되는지에 대한 질문입니다. 답변 내용에 따르면, API 통신 상황에서도 BindingResult
방법은 유효하며, 오류 내용을 프론트로 전달하는 방법에 대해 설명하고 있습니다. 질문 확인하기이 두 답변은 타임리프 외의 다른 기술(예: 리액트)에서 메시지 및 국제화 적용 및 백엔드 검증 결과를 프론트엔드에 전달하는 방법에 대한 내용을 포함하고 있어, nahyeon.lee님의 질문에 대한 답변을 제공할 수 있습니다.
이를 통해, 타임리프만이 아니라 다른 프론트엔드 기술에서도 메시지 및 국제화, 검증 기능을 원활히 사용할 수 있는 방식이 존재함을 알 수 있습니다. 저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.