웹개발(2)
-
[REST API]2. REST API 디자인 가이드 ✏️
REST아키텍처 설계를 위한 몇 가지 지침 ✏️ REST API를 만들 때 지켜야 하는 규칙 외에 "꼭 지켜야만 하는 것"은 아니지만 숙지하고 지키면 좋은 지침들이 몇 가지 있다. 기술 면접 질문 / 시험에도 자주 등장하니 함께 알아보도록 하자! 1. physical URL을 사용하지 않을 것. 대신 logical URL을 사용할 것. physical URL이란 XML파일과 같은 물리적인 것을 가리킨다. => http://www.acme.com/inventory/product003.xml logical URL은 물리적 파일을 의미하지 않는다. 물론 위와 같이 .xml 확장자를 사용하더라도 콘텐츠가 동적으로 생성될 수는 있으나, logical이라는 것은 "인간이 이해할 수 있는 것" 이어야 한다. http..
2023.01.08 -
[REST API]1. REST API란
Representational State Transfer (REST)이란❓ REST 아키텍처 스타일을 준수하는 웹 API를 REST API라고 한다. API란 어떤 규칙을 사용하여 두 소프트웨어가 서로 통신할 수 있게 하는 매커니즘을 말한다. 웹으로 치면 클라이언트와 서버가 서로 통신할 수 있게 하는 매커니즘이라 할 수 있겠다. 2000년 로이 필딩이 하이퍼 미디어 시스템의 아키텍처 스타일로써 발표했다. 다른 양식과 마찬가지로, REST에도 지침 원칙과 제약이 있으며, 서비스 인터페이스를 RESTful이라 지창하기 전에, 이러한 원칙을 충족하는지 체크해야 한다. 왜 REST API를 사용하나요? 체계적이라 관리가 쉽다 주소만 봐도 무슨 내용인지 이해할 수 있다 서버를 REST API로 만들어 놓으면 언어..
2022.12.31