REST API에 HAL(Hypertext Application Language) 적용하기
어떤 API를 개발하는데 있어, 해당 API를 어떻게 설계하는가에 따라 그 API를 사용하는 개발자들 또는 사용자들이 굉장한 개발 경험의 차이를 갖는 경우는 참으로 흔하다. 특히, REST API를 제공하는 서비스들의...
어떤 API를 개발하는데 있어, 해당 API를 어떻게 설계하는가에 따라 그 API를 사용하는 개발자들 또는 사용자들이 굉장한 개발 경험의 차이를 갖는 경우는 참으로 흔하다. 특히, REST API를 제공하는 서비스들의...
idempotent PUT 과 POST 를 이해하려면, idempotent 라는 개념의 도입이 필요하다. 한글로 직역하면 멱등의 정도 되시겠다. 수학적으로 이해하는 편이 쉬운데, f(x) = f(f(x)) 라 보면 된다. 다시 말해...
RESTful, Stateless, HATEOAS 환영합니다! Passport 세계에 온 낯선이여. 이제 당신은 곧 무력감 을 느끼게 될 것입니다. 이 시리즈의 목적은 Node.js 에서 RESTful 하게 세션 없이 오오 인증을 하기...
RESTful API Design: what about errors? | Apigee Blog: 왜 에러디자인이 중요한가? API를 직관적으로 보이게 하고, 개발자를 도와준다. 에러라는 것은 그 API를 어떻게 써야 하는지에 대한 이해를 돕는다. ...
Australia Post provides several APIs for developers to use. You can find the developer centre website here. In this post, I’m going to introduce how to use Postage...