Hoppa till innehåll

Integration

REST API-design

Bra API-design är skillnaden mellan partners som integrerar och de som inte gör det. Vi designar APIer från start eller städar befintliga.

01

Vad det innebär

01

OpenAPI / Swagger first

02

Pagination patterns (cursor vs offset)

03

Error response format

04

API versioning-strategi

02

Djupdykning

01

API-design partners faktiskt integrerar

Bra API-design skiljer partners som integrerar från de som inte gör det. Vi designar enligt OpenAPI: versioning, pagination, error-format och developer experience.

03

Passar / passar inte

Passar när

  • Externt/partner-API
  • Vill öka adoption
  • Städa ad hoc-API

Passar inte när

  • Internt monorepo - tRPC
  • Fält-flexibilitet - GraphQL
03

Vanliga frågor

Q01REST eller GraphQL för externt API?

REST för enkelhet, bredast adoption och cache. GraphQL när flexibilitet i fält värdesätts.

Nästa steg

Diskutera ert behov av rest api-design

Ett kostnadsfritt 30-minuters samtal - vi går igenom situationen och vad ett nästa steg kan se ut.