Skip to content

A curated list of awesome resources for design and implement RESTful API's.

Notifications You must be signed in to change notification settings

Comdex/awesome-api

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 

Repository files navigation

awesome-api

A curated list of awesome resources for design and implement RESTful APIs.

Design Guide

General Considerations

REST allows us to create services and applications that can be used by any device or client who understands HTTP.

Appropriate Status Code

When you are using a REST design you have to provide the HTTP status code that are the more appropriated to respond to the request.

Authentication

JWT

JSON Web Token (JWT) is a compact, URL-safe means of representing claims to be transferred between two parties.

Authorization

OAuth

An open protocol to allow secure authorization in a simple and standard method from web, mobile and desktop applications

Explorer

Need a API for your project? Check in this sites.

Documentation

One of the most important part of your API is have a good documentation and updated with the code.

Logging

I need love here...

Modeling

Based in DDD (Domain Driven Development). Generates automatically API's in different languages.

Libraries

Used it for improve your workflow

Frameworks

Designed specify for build quickly RESTful API's.

About

A curated list of awesome resources for design and implement RESTful API's.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published