11436 SSO

Posts

API Technology
by Rakesh Talanki & Vidheer Gadikota May 03, 2018
API designers and developers generally understand the importance of adhering to design principles while implementing an interface. No one wants to design or implement a bad API! Even so, it’s sometimes tempting to... Read more
In this post, we’ll explore some of the API vulnerabilities we’ve come across through our work as part of Google’s Apigee team, including how these vulnerabilities might have been prevented.
611
API Technology
by Martin Nally Oct 20, 2017
If you're involved in the design of web APIs, you know there's disagreement over the style of URL to use in your APIs, and that the style you choose has profound implications for an API’s usability and... Read more
We've given a lot of thought to API design, working both internally and with customers; here are the URL design patterns we're using in our most recent designs, and our reasons why.
611
API Technology
by Martin Nally Jul 17, 2017
In a previous post, we discussed SEO problems faced by single-page applications, or SPAs, and outlined a basic approach to make SPAs indexable by search engines. Here, we’ll discuss how API design fits into the picture.... Read more
We previously discussed SEO problems faced by single-page applications and outlined a basic approach to make SPAs indexable by search engines. Here, we’ll discuss how API design fits into the picture.
611
API Technology
Single-page applications are popular and...
by Martin Nally Jun 22, 2017
Last year I visited the software development arm of household-name retailer that was attempting to rebuild the user interface for their main website using a single-page application (SPA) implementation design. The... Read more
This post explains how the search engine indexing problem can be solved through thoughtful design of APIs.
611
API Technology
by Martin Nally May 31, 2017
There are two schools of thought on how to design URLs in web APIs, and they often turn into warring factions. Here at Apigee, in the past, we have seen very heated discussions on this topic, with the ultimate... Read more
A discussion of the two schools of thought behind URL design, and how they came together in a unified approach.
611
API Technology
When versioning makes sense—and when it...
by Martin Nally May 15, 2017
API versioning is often misunderstood, in part because the term is used to describe more than one basic concept. One of the misconceptions about versioning is that it’s something you need to bake into your APIs... Read more
API versioning is often misunderstood, in part because the term is used to describe more than one basic concept. One of the misconceptions about versioning is that it’s something you need to bake into your APIs from the start.
611
API Technology
by Martin Nally Mar 15, 2017
The dominant model for APIs in distributed computing for decades has been Remote Procedure Call (RPC). This isn't surprising—ever since Fortran II introduced functions in 1958, the function  (or procedure) has been the... Read more
Learn why some people are interested in entity-oriented rather than procedure-oriented APIs.
611

Maximizing Microservices