mirror of
https://github.com/adidas/api-guidelines.git
synced 2025-10-25 15:19:19 +00:00
Updates core-principles/design-maturity.md
Auto commit by GitBook Editor
This commit is contained in:
@@ -8,4 +8,6 @@
|
||||
* [Version Control System](core-principles/version-control-system.md)
|
||||
* [Contract](core-principles/contract.md)
|
||||
* [Testing](core-principles/testing.md)
|
||||
* [Design Maturity](core-principles/design-maturity.md)
|
||||
* Implementation Maturity
|
||||
|
||||
|
||||
6
core-principles/design-maturity.md
Normal file
6
core-principles/design-maturity.md
Normal file
@@ -0,0 +1,6 @@
|
||||
# Design Maturity
|
||||
Every API design MUST be resource-centric ([Web API Design Maturity Model Level 2](http://amundsen.com/talks/2016-11-apistrat-wadm/2016-11-apistrat-wadm.pdf)). That is an API design MUST revolve around HTTP-styled resources, relations between the resources and actions the resources afford.
|
||||
|
||||
An API design MAY be affordance-centric ([Web API Design Maturity Model Level 3](http://amundsen.com/talks/2016-11-apistrat-wadm/2016-11-apistrat-wadm.pdf)).
|
||||
|
||||
|
||||
Reference in New Issue
Block a user