Difference between revisions of "REST API - Team Cambodia"

From Coder Merlin
Line 1: Line 1:
=== Overview ===
=== Overview ===
An '''API''' (Application Programming Interface) is an application program that provides the connection between computers or computer programs.  
An '''API''' (Application Programming Interface) is an application program that provides the connection between software applications and computers as well.  
A '''REST''' API  
==== Example ====
Imagine you are at a restaurant, the kitchen would be the ''server'' while the waiter would be an ''API'' who takes your orders as the customer, ''the client'', to the cooks in the kitchen.
The API in this example behaved as the connection between the server and the client and demonstrates its use for communicating between software applications.


=== REST API ===
A '''REST API''' (Representational State Transfer)
This is a work in progress. Check back later!
This is a work in progress. Check back later!
=== Resources ===
=== Resources ===
https://www.mulesoft.com/resources/api/restful-api
https://www.mulesoft.com/resources/api/restful-api
https://www.mulesoft.com/resources/api/what-is-an-api

Revision as of 14:49, 20 August 2021

Within these castle walls be forged Mavens of Computer Science ...
— Merlin, The Coder

Overview[edit]

An API (Application Programming Interface) is an application program that provides the connection between software applications and computers as well.

Example[edit]

Imagine you are at a restaurant, the kitchen would be the server while the waiter would be an API who takes your orders as the customer, the client, to the cooks in the kitchen. The API in this example behaved as the connection between the server and the client and demonstrates its use for communicating between software applications.

REST API[edit]

A REST API (Representational State Transfer) This is a work in progress. Check back later!

Resources[edit]

https://www.mulesoft.com/resources/api/restful-api https://www.mulesoft.com/resources/api/what-is-an-api