Tag: Restful
-
API design: Why you should use links, not keys, to represent relationships in APIs
Posted on May 17, 2019, Level intermediate Resource Length long
An article by Martin Nally from Google about how expressing relationships is very important in APIs. The most common way that API developers express relationships is to expose database keys, or proxies for them, in the fields of the entities they expose.
Tags apis web-development google code-refactoring json restful
-
REST API design -- resource modeling
Posted on August 26, 2018, Level intermediate Resource Length medium
In this older article by Prakash Subramaniam from ThoughtWorks looks at the REST API design best practices. The key abstraction of information in REST is a resource. A resource is a conceptual mapping to a set of entities, not the entity that corresponds to the mapping at any particular point in time.
Tags restful apis web-development json
-
How to securely store API keys
Posted on March 7, 2018, Level intermediate Resource Length long
Bruno Pedro detailed blog post focusing on secure storage of your API keys in the cloud. Many people store sensitive information in private git repositories. If you do this, please think about it twice.
Tags infosec apis restful
-
GraphQL introduction at the REST-aurant
Posted on February 10, 2018, Level intermediate Resource Length medium
Gregor intro into GraphQL. The article is accompanied with video presentation. If you ever wondered what GraphQL can do for you and you know a bit of JavaScript, this is an excellent post explaining basic concepts of GraphQL.
Tags restful apis nosql
-
RESTful communication between microservices can be perfectly fine
Posted on February 4, 2018, Level beginner Resource Length medium
Daniel Westheide article in which he wants to clarify how the terms used should be understood and show that HTTP and REST for internal service communication can be perfectly fine. He also explains that choosing to do so has nothing to do with whether your services integrate synchronously or asynchronously –- and the latter question is what you should really be concerned with.
Tags microservices software-architecture restful
-
APIs - REST versus GraphQL
Posted on October 10, 2017, Level beginner Resource Length medium
Chimezie Enyinnaya blog post addressing all the fuss about GraphQL and what makes it different from REST. In this article, author took a technical look at REST versus GraphQL, comparing and contrasting the two API specifications.
Tags restful apis
-
Development of a REST API in Spring Boot Framework
Posted on June 17, 2017, Level beginner Resource Length short
Dario Carrasque wrote post blog on topic of the evaluation of frameworks to develop REST APIs to satisfy requirements of modularity and availability.
Tags microservices frameworks restful apis
-
gRPC-Web: Moving past REST+JSON towards type-safe Web APIs
Posted on May 11, 2017, Level intermediate Resource Length long
Michal Witkowski and Marcus Longmuir wrote blog post on their experiece with gRPC in order to create type safe web APIs.
Tags microservices restful apis