REST API - ghdrako/doc_snipets GitHub Wiki
selecting and supporting structured media types
- https://www.iana.org/assignments/media-types/media-types.xhtml
- http://amundsen.com/media-types/collection/
structured media types (SMTs)
Ocena Poziomu Dojrzałości RESTful w skali Richardsona.
1(https://learn.microsoft.com/en-us/azure/architecture/best-practices/api-design) Richardson Maturity Model
[2] Web API Design Best Practices - Azure Architecture Center | Microsoft Learn
3(https://learn.microsoft.com/en-us/azure/architecture/best-practices/api-design) Książka 'RESTful Java Patterns and Best Practices' - autorka Bhakti Mehta
przyklady niezgodnosci
- Identyfikator zasobu przekazany w JSON zamiast w URI
- Używanie nazw operacji w URI
- Nie używanie rzeczowników w liczbie mnogiej do nazywania kolekcji zasobów
- Użycie niewłaściwej metody HTTP