BigHugger
sk Skill · ericrisco

api-design

Use when settling the contract of an API you expose, before implementation: resources/URLs, REST vs GraphQL, versioning, one RFC 9457 error envelope, pagination, idempotency — emitted as OpenAPI 3.1. NOT implementing the endpoints (that is fastapi/nestjs/go/nodejs), NOT auth hardening (that is secure-coding), NOT consuming a third-party API (that is api-connector-builder).

installs 8w
0
30-day movement
starts with the next reading
Related entries
28
Connections
0
JavaScriptcontract-designjsonrfc9457paginationgraphqlhttpversioningrestopenapiapi-design
Host repository
ericrisco/rsc-harness
Host stars
84
Host language
JavaScript