Skip to content

Instantly share code, notes, and snippets.

@mostafa6765
Created September 18, 2017 17:51
Show Gist options
  • Save mostafa6765/1702f376e89757da70fddbf7c32ef303 to your computer and use it in GitHub Desktop.
Save mostafa6765/1702f376e89757da70fddbf7c32ef303 to your computer and use it in GitHub Desktop.
REST API Resources

REST, RESTful, REST-like API Resources

Paper

Blog posts

What is HATEOAS ?

Humans can follow links, even as a website goes through significant changes. Code can follow links, but can't make clear independent decisions when significant changes happen to the API.

Specifications

There is no REST specification, REST is a philosophy (or a collection of principles).

Read more: http://stackoverflow.com/questions/19884295/soap-vs-rest-differences/19884975#19884975

REST API Guidelines

Books

Tools

Documentation

Building a so called "REST" API in PHP

Calling a so called "REST" API in PHP

REST alternatives

Drawbacks

Discussions

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment