March 2017
Intermediate to advanced
126 pages
2h 53m
English
© Sanjay Patni 2017
Sanjay Patni, Pro RESTful APIs, 10.1007/978-1-4842-2665-0_2
Sanjay Patni1
(1)UCSC Excention, Santa Clara, California, USA
This chapter starts with API design strategies and then goes into API creation process and modeling. Best practices for REST API design are discussed, followed by API solution architecture. In the excercises, a simple API is designed for podcasts suscription and then modeling using RAML.
As UI is to UX (User Experience), API is to APX (Application Programming Experience ). In APX it is important o answer following questions:
What should be exposed?
What is the best way to expose the data?
How should API be adjusted and improved?
In addition, let’s discuss why we ...
Read now
Unlock full access