Skip to main content
ProgrammableWeb Mashup & API Directory
  • ProgrammableWeb
  • Api Directory
  • COVID-19
  • s
  • RSS
  • Share
  • User
  • Api News
  • Api Directory
  • Coronavirus
  • Learn about APIs
  • What is an API ?
  • Add Your Api
  • Glossary
  • ADD APIs & MORE
    • API
    • SDK
    • Sample Source Code
    • Library
    • Framework
    • App or Mashup
  • Rss
  • Facebook
  • Twitter
  • LinkedIn
  • ProgrammableWeb
  • Learn about APIs
  • What is an API ?
  • Api News
  • Api Directory
  • API Charts & Research
  • Glossary
  • Add Api
    • API
    • SDK
    • Sample Source Code
    • Library
    • Framework
    • App or Mashup
  • Coronavirus
  • ADD APIs & MORE
    • API
    • SDK
    • Sample Source Code
    • Library
    • Framework
    • App or Mashup
  • Rss
  • Facebook
  • Twitter
  • LinkedIn
  • Rss
  • Icons
    • Facebook
    • Twitter
    • LinkedIn
  • User
 
API University

Best Practices, Tips & Tutorials for API Providers and Developers

  • Home
  • Core curriculum
  • API Providers
  • Developers
  • Executive Briefing Center
    • Home
    • Core curriculum
    • API Providers
    • Developers
    • Executive Briefing Center

For Developers

How to Build a Streaming API Using gRPC
API University

gRPC is an alternative architectural pattern to REST and GraphQL for providing and consuming APIs. It's becoming a popular way among many companies to create APIs intended to run at web-scale compared to the other architectures that often rely on data formatting standards such as JSON or XML.
How-To
Bob Reselman
API Education, API, Streaming
02-21-2020

What is an API and Why does the API Contract Matter So Much?
API University

In this special presentation of ProgrammableWeb's Developers Rock Podcast from the Washington, DC-area API Meetup on Dec 5, 2019, ProgrammableWeb.com editor-in-chief David Berlind kicks off his long running college course on APIs. In this first chapter, Berlind reviews the definition of an API.
Analysis
David Berlind
DC-Area API Meetup, API Education
01-24-2020

How eBay’s Buy APIs Hit $1B in Gross Merchandise Bought
API University eBay Buy Browse eBay Buy Order
More Related
  • eBay Buy Feed

APIs are a core component of digital transformation initiatives that enable companies to conduct business at scale. Recently Gail Frederick of eBay provided another proof point of this by sharing the story of how the eBay Buy APIs surpassed the $1 billion mark in cumulative GMB.
Case Study
Wendell Santos
API Strategy, eCommerce
01-01-2020

How to Build a Streaming API Using GraphQL Subscriptions
API University

GraphQL Subscriptions are a game-changer in the way developers interact with an API. They complement GraphQL's default non-subscription behavior in a way that both synchronous HTTP request/response communication and asynchronous event-driven interactions are available from a single API experience.
How-To
Bob Reselman
GraphQL, API Design, Subscriptions
12-09-2019

When Should gRPC be Used Instead of HTTP?
API University

For years, REST has been the de facto standard for providers when deciding how to design their API. One alternative to REST is gRPC, an open-source remote procedure call framework that runs on the HTTP/2 protocol. Here we look at the advantages offered by gRPC and what use cases it is suited for.
On the Web
Wendell Santos
Protocol, API Design
11-20-2019

Best Practices: How to Engage Developers with a World-Class API Portal
API University Google Maps MailChimp
More Related
  • TripIt
  • U.S. Energy Information Administration
  • YouTube Data
  • Puppet Forge

One of the hottest topics among API providers has to do with how to best engage developers through a developer portal. In this special report, ProgrammableWeb has compiled a comprehensive list of features (based on real world examples) that all developer portals should aspire to.
How-To
Wendell Santos
Developer Relations, API Education, API Management
11-19-2019

Three Approaches to API Design Your Digital Transformation Team Needs to Master
API University

API design is often treated as a uniform set of generic steps, but this approach can lead to development rework down the road. Instead, APIs should be segregated into three layers to make sure their architecture will scale, before a team chooses from among a set of API design approaches.
Analysis
David Zhao
API Design
08-27-2019

What is GraphQL and How Did It Evolve From REST and Other API Technologies?
API University

API-like technologies that move data between dissimilar systems have been around for much longer than the phrase "Web API" has been fashionable. As it turns out, a walk down memory lane is all it takes to understand what GraphQL is, how it evolved from its predecessors, and why it matters.
Analysis
Bob Reselman
GraphQL, API, Developers
07-31-2019

GraphQL APIs for Everyone: An In-Depth Tutorial on How GraphQL Works and Why It's Special
API University

You've heard about it. You may have even seen apps that depend on it. Now you're curious about GraphQL APIs and want to understand how they work. In this article, we explain all of the GraphQL fundamentals you'll need to start your successful journey with the GraphQL architectural style of APIs.
Analysis
Bob Reselman
GraphQL, API Design, API Education
07-31-2019

Hands-On: How To Design, Launch, and Query a GraphQL API Using Apollo Server
API University

In this part of our comprehensive series on the GraphQL architectural style of APIs, we offer a comprehensive tutorial on designing, launching, and querying, a GraphQL API. The tutorial includes tons of sample code while offering an interactive learning environment to make learning GraphQL easy!
Analysis
Bob Reselman
GraphQL, API, API Design
07-31-2019
  • ‹ prev
  • 1
  • 2
  • 3
  • 4
  • …
  • 55
  • next ›

Coronavirus Developer Resource Center

COVID-19 APIs, SDKs, coverage, open source code and other related dev resources »

Executive
Api Briefing Center
More Business. Less Tech.
Hack of Buffer Should Raise Security Concerns For All API Providers
The Naked Truth About Internet Security
How MYOB Has Implemented Their API Strategy
5 Ways to Increase API Adoption
UK Treasury Moving Toward Banking API Standardization
What Successful API Strategies Have In Common: The 3 "Blooms of Growth"
More for Executives  ›
Whitepapers and Reports
Sponsored by MuleSoft

The Rise of The Composable Enterprise

Download Now

Architecting the Composable Enterprise

Download Now

API-Led Connectivity: The Next Step in the Evolution of SOA

Download Now
More Whitepapers from MuleSoft
Additional Resources
API Growth Charts, Industry Research & More
API Growth Charts, Industry Research & More
Developer How-to's & Live Presentations
Developer How-to's & Live Presentations
Meet The Editors
david_berlind's picture
David Berlind
Editor in Chief
@dberlind
Articles
wsantos's picture
Wendell Santos
Editor
@wendell78
Articles
KevinSundstrom's picture
Kevin Sundstrom
News Editor
@sundstrom_kevin
Articles
  • Directories & Listings
  • API Directory
  • SDK Directory
  • Sample Source Code
  • Mashups and Apps
  • Libraries
  • Frameworks
  • Resources
  • About ProgrammableWeb
  • FAQ
  • How To Get Your News Covered On ProgrammableWeb
  • Contributed Content Guidelines
  • Get Paid to Write for ProgrammableWeb
  • Contact Us
  • Business & Legal
  • Site Terms of Service
  • Privacy Policy
  • Cookie Preferences
  • Subscribe
  • Rss
  • Twitter
  • Facebook
  • LinkedIn