강의

멘토링

로드맵

Inflearn Community Q&A

ryunaro's profile image
ryunaro

asked

Spring MVC Part 2 - Backend Web Development Application Techniques

Applying messages to web applications

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

Written on

·

227

1

연관된 질문이 있습니다.

 

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

 

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

springMVC

Quiz

웹 애플리케이션에서 사용자에게 보여질 텍스트(예: 버튼 라벨)를 코드 안에 직접 작성하는 것(하드코딩)의 주요 문제점은 무엇일까요?

애플리케이션 보안 취약점이 증가해요.

텍스트 수정 시 여러 파일을 일일이 변경해야 해서 비효율적이에요.

웹 브라우저 호환성 문제가 발생할 수 있어요.

데이터 처리 속도가 느려져요.

Answer 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/
.
감사합니다.

ryunaro's profile image
ryunaro

asked

Ask a question