REST Flashcards

1
Q

What is REST?

A

Representational State Transfer is an architectural style for distributed systems. The style is composed of a set of constraints. If a system adheres to these constraints, then it is considered RESTful

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What are the 5 main REST constraints?

A
  1. Client-Server architecture: clients and servers can evolve independently of each other
  2. Uniform Interface: client and servers use standardized representations of resources
  3. Stateless: requests and responses are independent of other request and reponses
  4. Layered System: Components could exsist between the client and server
  5. Cacheable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is HATEOAS?

A

Hypermedia as the Engine of Application State

How well did you know this?
1
Not at all
2
3
4
5
Perfectly