api-versioning-patterns
Installation
SKILL.md
API Versioning Patterns
Versioning Strategies
| Strateji | Örnek | Pros | Cons |
|---|---|---|---|
| URL Path | /v1/users |
Açık, cache-friendly | URL kirliliği |
| Header | Accept: application/vnd.api+json;v=2 |
Clean URL | Debug zor |
| Query Param | /users?version=2 |
Basit | Cache sorunlu |
| Content Negotiation | Accept: application/vnd.company.v2+json |
RESTful | Karmaşık |
Öneri: URL Path (/v1/) — en yaygın, en anlaşılır.