reading-notes

How I explained REST to my brother

Who is Roy Fielding?

Some guy , He helped write the first web servers, that sent documents across the internet… and then he did a ton of research explaining why the web works the way it does.

Why don’t the techniques that we use today work well when we need to be able to talk to all of the machines in the world?

Because they weren’t designed to be used like that.

What is the HTTP protocol that Fielding and his friends created?

is all about applying verbs to nouns. For instance, when you go to a web page

What does a GET do?

Each of the systems would retrieve information from each other using a simple HTTP GET

What does a POST do?

add something to another system.

What does PUT do?

replace something in another system

What does PATCH do?

to do a partial update

Geocoding API

Did you get your API key?

yes

Weather Bit API

Did you get your API key?

no

Yelp API Docs

Did you get your API key?

no

The Movie DB API Docs

Did you get your API key?

no