REST API - ghdrako/doc_snipets GitHub Wiki

selecting and supporting structured media types

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