REST API란?

dd·2023년 3월 27일
0

REST API란 무엇인가요?

RestAPI는 웹서비스에서 클라이언트와 서버가 통신하기위한 규약입니다.

로젝트에 REST API를 사용할 이유가 무엇인가요?

http프로토콜을 사용하여 URI를통해 자원의 상태를 주고받는 방식으로 동작합니다.
RestAPI를 사용해야할 이유는 클라이언트와 서버가 통신할때 간단하게 통신이 가능하게해주며,
클라이언트 자원을 캐싱하여 서버와의통신을 최소화하고 빠른속도로 자원에 접근할수 있기때문입니다.
또한 다양한 언어에서 http프로토콜을 지원하기때문에 많은 언어와 프레임워크에서 사용할수있다는 장점이있습니다.

REST API 말고 다른 비교할만한 것을 알고 있나요?

RestAPI와 유사한것으로는 SOAP가있습니다. 이는 XML을사용하여 클라이언트와 서버가 통신을하는 방식인데,
보안상 강점이있지만 불필요한 오버해드가 발생하며, 언어나 프레임워크에 종속적이므로 유연성이 떨어집니다.

0개의 댓글

관련 채용 정보