RESTAPI는 REST 아키텍처 스타일을 따르는 api 설계 방식으로 자원은 uri로 정의하고 행위는 HTTP method로 정의하여 설계하는 방식입니다.
restful한 api 개발의 특징으로는 일관된 HTTP 규칙만 잘 따른다면 언어와 플랫폼을 가리지 않고 범용적이게 사용할 수 있습니다. 또한 무상태성 즉, 사용자의 상태를 저장하지 않기 때문에 어떤 서버든 같은 요청을 받으면 같은 응답을 반환합니다. 그렇기 때문에 서버 수평확장에 용이하고 장애 대응을 하기 쉽습니다.
'Interview Question' 카테고리의 다른 글
| [Interview Question] Overloading과 Overriding의 차이점은 무엇인가요? (0) | 2025.08.31 |
|---|---|
| [Interview Question] Java에서 == 와 equals() 차이점은 무엇인가요? (0) | 2025.08.31 |
| [Interview Question] 쿠키방식과 세션방식에 대해서 설명해보세요 (0) | 2025.08.31 |
| [Interview Question] GET, POST 메소드 차이점은 무엇인가요? (0) | 2025.08.31 |
| [Interview Question] HTTP와 HTTPS의 차이를 설명해주세요 (0) | 2025.08.30 |