Abstract
The practice of API design is a tricky one. Even when there are so many options out there—tools to use, standards to apply, styles to follow—there is one basic question that needs to be answered and needs to be clear in the developer’s mind before any kind design and development can begin…
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
- 2.
XML is not strictly a Data Transfer Format, but it’s being used as one.
- 3.
- 4.
Source: http://www.slideshare.net/3scale/apis-for-biz-dev-20-which-business-model-15473323 , April 2010.
- 5.
Source: http://www.slideshare.net/3scale/apis-for-biz-dev-20-which-business-model-15473323 , October 2009.
- 6.
- 7.
- 8.
- 9.
See semver.org.
- 10.
- 11.
- 12.
See https://developers.facebook.com (see the bottom of the page for the list of SDKs).
- 13.
- 14.
- 15.
See https://github.com/aws .
- 16.
- 17.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Fernando Doglio
About this chapter
Cite this chapter
Doglio, F. (2018). API Design Best Practices. In: REST API Development with Node.js . Apress, Berkeley, CA. https://doi.org/10.1007/978-1-4842-3715-1_2
Download citation
DOI: https://doi.org/10.1007/978-1-4842-3715-1_2
Published:
Publisher Name: Apress, Berkeley, CA
Print ISBN: 978-1-4842-3714-4
Online ISBN: 978-1-4842-3715-1
eBook Packages: Professional and Applied ComputingProfessional and Applied Computing (R0)Apress Access Books