The way this works in practice is that – going back to the weather phone application example – your phone’s data is never fully exposed to the server and. And, most importantly, they have a much stronger discipline for security and governance. mobile developers), and they are documented and versioned in a way that enables users to have clear expectations of their maintenance and lifecycle.īecause APIs are more standardized, they can be monitored and managed for both performance and scale. They are designed for consumption for specific audiences (e.g. First, modern APIs adhere to specific standards (typically HTTP and REST), which enable APIs to be developer-friendly, self-described, easily accessible, and understood broadly.Īdditionally, today, APIs are treated more like products than code. However, over the years, the modern API has taken on some unique characteristics that have truly transformed the technology space. The term “API” has been generically used to describe connectivity interfaces to an application. The application then interprets that data and presents you with the information you wanted in a readable way. The server then retrieves that data, interprets it, performs the necessary actions, and sends it back to your phone. When you use one of the above apps, they connect to the Internet and send data to a server. Every time you use a rideshare app, send a mobile payment, or change the thermostat temperature from your phone, you’re using an API. APIs are an accessible way to extract and share data within and across organizations.ĪPIs are all around us. Many people ask themselves, “What is an API?” API is the acronym for application programming interface - a software intermediary that allows two applications to talk to each other. This article was written by Ma-Keba Frye, SEO Content Writer at MuleSoft.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |