Skip to content

jonerickson/api-playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API Playground

A multi-language test to build simple APIs in multiple languages that meet the following specifications/features. The API should also be able to be deployed to AWS API Gateway.

Languages

  1. Python
  2. Javascript
  3. Go
  4. Elixir
  5. PHP

Specifications/Features

  1. Authentication/Authorization
  2. Database Interaction (ORM)
  3. Rate Limiting
  4. Request Validation
  5. Content Type Negotiation
  6. Global Error/Exception Handling

Resources/Endpoints

  • GET /books
  • GET /books/{id}
  • POST /books
  • PUT /books/{id}
  • DELETE /books/{id}

About

An array of examples on how to build and deploy an API using several different languages and frameworks.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors