Ligeann versioning duit API a fhorbairt le breaking changes gan cliaint atá ann cheana a bhriseadh. Tá trí phríomhstraitéis ann, chomh maith le próiseas deprecation.
Na trí straitéis
1. URI versioning — tá an leagan sa path.
GET /v1/users/42 HTTP/1.1
GET /v2/users/42 HTTP/1.1
Is é an ceann is simplí agus is infheicthe; éasca le route, cache, agus test i mbrabhsálaí. Míbhuntáiste: sáraíonn sé go teicniúil "aithníonn an URI acmhainn" (tá dhá URL ag an user céanna anois). Is é seo an rogha is coitianta go mór (GitHub, Stripe go stairiúil).
