Onboarding - Restful API Flashcards

1
Q

What is a major benefit for making an API?

A

You can push your mobile sorting and filtering onto the API instead of through mobile

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

What is REST? What is API?

A

REpresentational

State

Transfer

IT’S AN ARCHITECTURAL STYLE

Application, Programming, Interface

Set of routines, protocols, and tools for building applications

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

What are some key points of REST architecture?

A

1) You don’t transfer actual objects, just representations of it. EXAMPLE - you transfer JSON data to represent our MONGODB docs
2) RESTful services are for working with a public API over the internet to handle create read update delete operations on data. CONSISTENT interface
3) Implementation are up to the developer
4) Identified by unique endpoints (URLs). They are defined by domain names and URL

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