Skip to content

Introduction

REST is the abbreviation of Representational State Transfer and is a structural design approach for crafting loosely attached applications using HTTP, often implemented in the growth of Web Services. REST web services do not impose any rules concerning how it needs to be applied in practice at a low level. It only holds the high-level design guiding principles and leaves it to the developer to think about the implementation.

Access to Resources

A REST server provides connectivity to resources, which helps with client access as well as updating resources. In this, the resources are recognized by the URIs / Global IDs. REST API creates a variety of outputs to represent a resource, such as JSON, text, XML formats, etc. REST architecture-oriented web services are termed as RESTful web services.

The REST architecture uses four commonly used HTTPS methods which can be seen in the Table below.

Method Description
GET Fetch a resource
POST Create a new resource
DELETE Delete a resource
PUT Update a resource

Next Section


Last update: July 8, 2022