인프런 커뮤니티 질문&답변

메모장님의 프로필 이미지
메모장

작성한 질문수

스프링 MVC 2편 - 백엔드 웹 개발 활용 기술

웹 애플리케이션에 메시지 적용하기

강의 관련하여 질문이 있습니다!

작성

·

186

1

연관된 질문이 있습니다.

 

1. (2번을 위한 질문입니다) 리엑트 같은 경우 서버에서 쏴준 Json데이터를 통해 클라이언트 웹에서 JS가 받은 데이터를 만져서 결과를 사용자에게 보여주는데 이러한 방식이 Rest API방식이다. 라고 인지하고있는데 맞을까요?

 

2. 1번이 맞다면 해당 메시지과 국제화에 관련해서, 리엑트에서는 받은 데이터를 가지고 만지기때문에 타임리프를 쓰지않을텐데, 보통 실무에서는 리엑트같은 RESTAPI의 경우 어떤식으로 국제화, 메시지를 관리하는지 궁금합니다!

답변 1

3

안녕하세요. 메모장님, 공식 서포터즈 David입니다.

.
1. 응답으로 Json을 내려받는다고 REST API라고 하지 않습니다. 아래 영상을 참고해주세요.

https://tv.naver.com/v/2292653

 

2. react 또한 국제화 라이브러리를 지원합니다. react i18n으로 찾아보시면 됩니다.

스프링 부트에서도 에러 발생시 국제화가 적용된 json 응답을 반환할 수 있습니다.

아래 글을 참고해주세요.

https://daddyprogrammer.org/post/499/springboot2-exception-handling-with-messagesource/
.
감사합니다.

메모장님의 프로필 이미지
메모장

작성한 질문수

질문하기