Spring boot
Why Rest API? (왜 rest api를 사용할까)
z00h
2021. 10. 13. 22:03
왜 RestAPI를 사용할까?
결론부터 말하자면 다양한 종류의 client에게 효율적으로 접근하기 위하여 rest API를 사용한다.
현대의 웹 어플리케이션 시스템 (client의 종류가 가지각색이다.)
왼쪽이 FRONT END 오른쪽이 BACK END
client는 웹 브라우저 뿐만아니라 모바일 어플리케이션, native앱, mobile web browser (반응형 웹) 등이 될 수 있다.
백앤드(server로부터) 프론트앤드(여러 종류의 클라이언트)에게 보내는 공통적인 데이터 포맷을 만들어야한다.
data format의 역할을 하는것이 JSON형태이다. (규격화가 되어 있음)