On Github ferbass / web-api-design-bestpratice
Created by Fernando Bass / @fer_bass
TODO - short and simple description :P
We have two ways when we talk about API, theses ways are called Client-Side and Server-Side
Client side API is basically a JavaScript binding to functionality within a web browser
<script src="http://maps.googleapis.com/maps/api/js?client=YOUR_CLIENT_ID&sensor=true_or_false&v=3.12"></script>
A server-side web API is a programmatic interface to a defined request-response message system, typically expressed in:
When we talk about server side api or web services, we have two types most used
Talks about REST, you can do it :D
Assuming REST a pattern for this presentation
lets stop the bullshitting and start to talk about API Design
Keep your base URL simple and intuitive
DON'T USE VERBS IN YOUR BASE URL