What Really is an API?

This page summarizes the projects mentioned and recommended in the original post on dev.to

Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • dom-examples

    Code examples that accompany various MDN DOM and Web API documentation pages

  • When web developers speak of an API, they’re usually referring to REST APIs which are accessible through web server endpoints. However, if you’ve been paying attention, you will notice the Web Animation and DOM APIs mentioned above are not server resources. They’re built into web browsers. In fact, MDN has compiled a large collection of web (not necessarily REST) APIs used in web browsers. So, not all APIs are REST APIs. Still, REST APIs are some of the most used APIs today. OpenWeather API, for example, provides a REST API for retrieving weather forecasts in JSON, XML, or HTML format. Going back to the pizza example from earlier, if a developer wishes to order the weather forecast of a given city, the developer needs to:

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts