Updates core-principles/design-maturity.md

Auto commit by GitBook Editor
This commit is contained in:
apidesigner
2017-01-30 11:41:59 +00:00
parent c54d89609e
commit 4bd109ec49
2 changed files with 8 additions and 0 deletions

View 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)).