REST API URI 디자인에 대한 7가지 규칙
·
IT/RESTful
REST API URI 디자인에 대한 7가지 규칙 REST API URI 디자인에 대한 규칙을 살펴보기 전에 우리가 이야기할 몇 가지 용어에 대해 간략하게 살펴보겠습니다. URI REST API는 URI를 사용하여 리소스의 주소를 지정합니다. 오늘날의 웹에서 URI 디자인은 다음과 같이 API의 리소스 모델을 명확하게 전달하는 걸작 http://api.example.com/louvre/leonardo-da-vinci/mona-lisa 부터 사람들이 이해하기 훨씬 어려운 것 까지 다양합니다. http://api.example.com/68dd0-a9d3-11e0-9f1c-0800200c9a66 Tim Berners-Lee는 "웹 아키텍처의 공리"목록에 URI의 불투명도에 대한 메모를 포함 시켰습니다. 식별자..
REST API를 설계하는 방법(How to Design a REST API)
·
IT/RESTful
REST를 조각으로 배우는 것은 한 가지이지만 이러한 모든 개념을 실제 애플리케이션 개발에 적용하는 것은 완전히 또 다른 과제입니다. 이 자습서에서는 네트워크 기반 응용 프로그램을위한 REST API를 설계하는 방법을 알려줍니다. 이 전체 연습에서 얻은 요점은 응용 프로그램 디자인 프로세스에서 REST 원칙을 적용하는 방법을 배우는 것입니다. 1. Identify the Resources – Object Modeling REST API 기반 애플리케이션을 디자인하는 첫 번째 단계는 리소스로 표시될 오브젝트를 식별하는 것입니다. 네트워크 기반 응용 프로그램의 경우 개체 모델링이 훨씬 더 간단합니다. 장치, 관리되는 엔터티, 라우터, 모뎀 등과 같은 많은 항목이 있을 수 있습니다. 단순화를 위해 우리는 두 ..
REST란?(What is REST)
·
IT/RESTful
REST는 약어입니다. for REpresentational State Transfer and an architectural style for distributed hypermedia systems. 로이 필딩 (Roy Fielding)은 2000 년 그의 유명한 논문에서 처음으로 그것을 발표했습니다. 다른 아키텍처 스타일과 마찬가지로 REST에는 기본 원칙과 제약 조건이 있습니다. 서비스 인터페이스를 RESTful이라고 해야 하는 경우 이러한 원칙을 충족해야 합니다. A Web API (or Web Service) conforming to the REST architectural style is a REST API. 1. Guiding Principles of REST RESTful 아키텍처의 6가지 ..