본문 바로가기

기타/자바-스프링

스프링으로 rest 서비스 구축하기

728x90

rest는 웹에서 웹 서비스를 구축하기 위한 표준이다. 

http는 get, post,put, delete, 캐싱, 리디렉션, 보안 등의 기능을 제공한다.

http 기반으로 구축된 rest api는 이전 버전과 호환되는 api, 진화 가능한 api, 확장 가능한 서비스, 보안 서비스 등이 가능하도록 한다.

주목할 점은 rest가 그 자체로 표준이 아니라 웹 규모 시스템을 구축하는 데 도움이 될 수 있는 아키텍처에 대한 접근 방식, 스타일, 제약 조건의 집합이라는 점이다.

 

rest와 restful

https://devmountain.com/blog/what-is-the-difference-between-rest-and-restful-apis/

 

What Is the Difference Between REST and RESTful APIs?

Is there a difference between REST and RESTful APIs? Learn a bit about the history of how these terms developed in programming and how you can use them.

devmountain.com

rest와 마이크로 서비스

https://blog.dreamfactory.com/restful-api-and-microservices-the-differences-and-how-they-work-together/

 

REST APIs vs Microservices: Differences & How They Work - DreamFactory

There’s a lot to know about Microservices and RESTful APIs, which is why we wrote this guide. Don't miss the complete overview of these topics.

blog.dreamfactory.com

 

728x90

'기타 > 자바-스프링' 카테고리의 다른 글

jvm 자바 가상 머신  (0) 2022.05.23
maven 다루는 법  (0) 2022.05.19
자바 배열 (java array)  (0) 2022.05.19
자바 객체 지향 프로그래밍(OOP)  (0) 2022.05.17
자바 기본 개념  (0) 2022.05.16