Guy Levin

Benefits For REST APIs with HTTP/2

Benefits For REST APIs with HTTP/2

HTTP/1.x vs HTTP/2 First, let's see what are some of the high-level differences: * HTTP/2 is binary, instead of textual Binary protocols are more efficient to parse, more compact “on the wire”, and most importantly, they are much less error-prone, compared to textual protocols like »

Guy Levin on REST API, WebHooks, RestCase, HTTP2 | | 0 COMMENTS
RESTful APIs Technologies Overview

RESTful APIs Technologies Overview

What technology goes into an API? APIs are driven by a set of specific technologies, making them easily understood by a wide variety of developers. A focus on simplicity means that APIs can work with any common programming language and be understood by any programmer, even one with little or »

Guy Levin on REST API, REST API Security | | 0 COMMENTS
6 Most Significant Changes in OAS 3.0

6 Most Significant Changes in OAS 3.0

The OpenAPI Spec, formerly known as Swagger has announced the release of Open API Specification 3.0. This is a very important milestone, but it is also the first major release since the specification was entered into the Linux Foundation. The OpenAPI Specification (OAS) is supported by various industry heavyweights »

7 Rules for REST API URI Design

7 Rules for REST API URI Design

Before going over the rules for REST API URI design, let’s do a quick overview on some of the terms we are going to talk about. URIs REST APIs use Uniform Resource Identifiers (URIs) to address resources. On today’s web, URI designs range from masterpieces that clearly communicate »

The World of REST APIs

The World of REST APIs

A new breed of web API has emerged, delivering a vision of a lightweight, low-cost approach to connect devices and allowing applications to exchange data efficiently. First let's check the history for APIs, then the usages today and see how are REST APIs are different and think about »

Internal vs External APIs

Internal vs External APIs

In our cloud era, the increase in mobile and the need of massive internal/external adoption of services, REST-based APIs have replaced SOAP Web services. REST APIs are HTTP based, lighter, easier to understand and integrate, and therefore, have become the de facto standard for creating enterprise APIs (read about »

Documentation Driven API Design

Documentation Driven API Design

API Documentation Documentation doesn’t have to be as herculean a task as it is made to appear. This assumption has made documentation to be seen as something to be done as an afterthought, which is usually a nightmare for any developer who has been assigned the difficult task of »