https://swagger.io/ is a solid API specification.
https://www.openapis.org/ is building on the Swagger spec to create an open, general spec for REST APIs
.
Meanwhile, use
Express
or
Restify
.
POST vs. GET
Mozilla browser APIs
Test Driven development for API-first apps with Postman & Newman
Prototyping APIs with Open API Specification and Node.js
RESTful API development methodology (YouTube video)
Document your Node APIs
Good examples of Restful API services, especially #4, e-commerce
How to design a RESTful API architecture from a human-language spec
http://www.passportjs.org/
Whitepaper - The Rising Value of APIs
Can just use get (reads from DB) and post (writes to DB); put and delete not usually supported
Most popular APIs
7 steps to building your API blueprint
Secrets of a great API
A guide to designing the perfect API
Roy Fielding's PhD thesis on REST
REST Spec. addendum
Idempotency in the API
. Try to make POST calls idempotent if possible.
Microservices vs. APIs
.
RESTful API design with Node.js
10 Best Practices for Writing Node.js REST APIs
How I Structure Rest APIs with Express 4
API Security
Writing a JS REST client
Is Donald Trump a racist?
Yes
No