APIs
Viewing all posts categorized under APIs.
Timeline
Filter by Year
AI-first API Gateways & Semantic Routing
Exploring semantic routing in API gateways to direct requests based on natural language intent.
AI-first API Gateways & Semantic Routing
Exploring semantic routing in API gateways to direct requests based on natural language intent.
WebRTC native support in Safari 11: Real-Time Browser Communication is Complete
Analyzing the shipping of WebRTC in Safari 11 in mid-2017, detailing cross-browser real-time audio and video communications.
GraphQL Schema Definition Language: Standardizing APIs with Static Types
Analyzing the standardization of GraphQL Schema Definition Language (SDL) in early 2017. We break down types, queries, and mutations.
Apollo Client for GraphQL: Standardizing UI Caching and Query Normalization
Analyzing the adoption of Apollo Client in mid-2016. We study normalized caches, local client stores, and React state integration.
GraphQL Open Source Release: Replacing REST with Single-Endpoint Queries
Analyzing Facebook's open-source release of GraphQL in early 2015. We detail the type schema, client queries, and the end of over-fetching.
REST API Versioning: Comparing URI, Header, and Query Parameter Strategies
A comparative review of REST API versioning strategies in mid-2014, comparing URI paths, headers, and query parameters.
OAuth 2.0 Authorization Server Implementation: Managing Access Tokens and Refresh Tokens
A design guide to implementing OAuth 2.0 authorization servers in late 2013, detailing database structures and security tokens.
Designing RESTful APIs: Standardizing JSON Status Codes, Hypermedia, and CORS
A guide to standardizing RESTful APIs in mid-2013, detailing clean HTTP status code usages, JSON schemas, and CORS security headers.
OAuth 2.0 RFC 6749: Standardizing Authorization for Web APIs
An architectural review of the finalized OAuth 2.0 authorization framework (RFC 6749) released in October 2012.
ASP.NET Web API: Designing RESTful APIs for the Modern Web
An architectural guide to the newly released ASP.NET Web API, analyzing routing setups, content negotiation, and RESTful service designs.
WebSockets RFC 6455: Finalizing the Standard for Real-Time Web
Analyzing the WebSockets RFC 6455 standard finalized in December 2011, providing full-duplex communication channels over a single TCP connection.
Designing Scalable HTTP APIs: Early Architectures with WCF Web API
Exploring the evolution of HTTP service designs in Microsoft environments, analyzing the early pre-releases of WCF Web API in late 2010.
REST vs. SOAP: Navigating Web Service Architectures for Enterprise Integration
A comparative analysis of web service architectures in late 2010, matching lightweight REST APIs against enterprise SOAP integrations.