🛠️ Steven Gong

Search

SearchSearch
  • Application Programming Interface (API)
  • Concepts

Mar 01, 2024, 1 min read

Application Programming Interface (API)

An application programming interface is a way for two or more computer programs or components to communicate with each other. It is a type of software interface, offering a service to other pieces of software.

Some API implementations:

  • REST
  • GraphQL
  • gRPC

REST sits on top of HTTP.

Super simple tutorial to get the ideas:

  • https://bluegrid.io/blog/how-to-setup-api-endpoint-for-a-simple-project-in-node-js/

Concepts

  • HTTP Request Methods

Graph View

Backlinks

  • GraphQL
  • HTTP Request Methods
  • REST
  • 💻 Software Engineering (Programming)

Created with Quartz, © 2025

  • Blog
  • LinkedIn
  • Twitter
  • GitHub