Tagged articles

API

814 articles · Page 9 of 9
21CTO
21CTO
Nov 30, 2015 · Backend Development

What Makes an API Great? Proven Design Principles from Joshua Bloch

This article explains why APIs are valuable assets, outlines the essential traits of a good API, and provides a step‑by‑step design process—including requirements gathering, naming, documentation, performance considerations, exception handling, and refactoring examples—illustrated with Java code snippets.

APIBestPracticesExceptionHandling
0 likes · 14 min read
What Makes an API Great? Proven Design Principles from Joshua Bloch
Node Underground
Node Underground
Nov 26, 2015 · Backend Development

How to Build a Reusable GraphQL Server with Node.js for Scalable Data Access

This article explains why traditional front‑end/back‑end data coupling leads to duplicated effort, introduces GraphQL as a solution, and provides a step‑by‑step guide to creating a Node.js GraphQL server, defining schemas, handling queries, mutations, and extending the API for flexible, reusable data retrieval across multiple business scenarios.

APIGraphQLMutation
0 likes · 14 min read
How to Build a Reusable GraphQL Server with Node.js for Scalable Data Access
Java High-Performance Architecture
Java High-Performance Architecture
Oct 29, 2015 · Information Security

How OAuth2 Secures Third‑Party Access: A Complete Guide

OAuth2 provides a secure, open standard that lets third‑party applications obtain limited user access without exposing passwords, using a token‑based flow involving resource owners, clients, resource servers, and authorization servers, illustrated through a step‑by‑step authorization process.

APIAccess TokenAuthorization
0 likes · 4 min read
How OAuth2 Secures Third‑Party Access: A Complete Guide
21CTO
21CTO
Aug 12, 2015 · Artificial Intelligence

Top 10 Machine Learning APIs You Need to Know in 2024

This article surveys the ten most popular machine‑learning APIs from leading cloud providers, detailing their key features, documentation quality, ease of use, and popularity metrics, while also noting several noteworthy APIs that fell just outside the top ten.

APICloud Servicesdata science
0 likes · 16 min read
Top 10 Machine Learning APIs You Need to Know in 2024
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Jul 24, 2015 · Product Management

Evaluating the Business Value of APIs: Practical and Usable API Strategies

This article examines how APIs create commercial opportunities by assessing data applicability, accuracy, and accessibility, illustrating the concepts with case studies from Amazon, Twilio, and other industries, and provides a practical guide for building useful and usable APIs that drive business growth.

APIAmazonData-Enabled Disruption
0 likes · 19 min read
Evaluating the Business Value of APIs: Practical and Usable API Strategies
Baidu Tech Salon
Baidu Tech Salon
Dec 15, 2014 · Frontend Development

Build a Simple Baidu Translate Desktop App with WPF in Minutes

This guide walks you through creating a lightweight WPF desktop application that leverages Baidu Translate’s public API to translate words, covering API key acquisition, HTTP GET requests, JSON parsing with Newtonsoft.Json, UI design in XAML, and handling special characters, enabling instant word translation without ads.

APIBaidu TranslateC#
0 likes · 9 min read
Build a Simple Baidu Translate Desktop App with WPF in Minutes
Qunar Tech Salon
Qunar Tech Salon
Dec 1, 2014 · Backend Development

Guava Range API: Concepts, Construction, Operations, and Discrete Domains

This article explains Guava's Range class, covering its mathematical definition, how to construct open, closed, and bounded ranges, perform containment, connectivity, intersection, span, and query operations, and use DiscreteDomain for enumerating values, with extensive Java code examples throughout.

APIDiscreteDomainGuava
0 likes · 12 min read
Guava Range API: Concepts, Construction, Operations, and Discrete Domains
Baidu Tech Salon
Baidu Tech Salon
Sep 30, 2014 · Backend Development

The Rise of the API Economy and a Curated List of Useful API Services

The booming API economy lets developers replace custom code with ready‑made services—such as authentication, analytics, storage, and payments—so they can cut development time, lower bugs, and concentrate on core business logic, as illustrated by a curated list of useful APIs.

APIWeb Developmentproductivity
0 likes · 8 min read
The Rise of the API Economy and a Curated List of Useful API Services