5 Rules of REST Architecture

What is REST?

Photo by Mark Duffel on Unsplash

Important Keywords in REST Architecture

Resource

Server

Client

What are the Rules and Benefits of REST Architecture?

1 — Client Server Architecture

2 — Stateless

3 — Cacheable

4 — Layered System

5 — Uniform Interface

[GET] http://base-url/categories/42
{
categoryId: 42,
categoryName: "office-supplies",
links:[
"href": "42/products",
"rel": "products",
"type" : "GET"]
}

6 — Code on Demand

--

--

--

var software = ConvertFrom(caffeine)

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

7 Keys to a successful offshore development team

HackTheBox-Nibbles-Walkthrough

How to show an alert message in Android(JAVA)

How to Use Switch Statements in Python

New: Basecamp 3.3 for Android: Smoother To-dos and Video Comments

Building Your Testing Skills Makes You A Better Software Developer

Automating Hadoop Cluster Using Ansible

ONE CLICK DEPLOY DOCKER SWARM WITH ANSIBLE

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Adem Catamak

Adem Catamak

var software = ConvertFrom(caffeine)

More from Medium

A Quick Way to Document and Test Spring Boot RESTful Services with Swagger UI

The Differences Between Verification and Validation With Software

Exploring Design Patterns — Composite Pattern (Basic Arithmetic Expression)

Introduction to RabbitMQ