Amundsen, Mike
Restful Web Clients: Enabling Reuse Through Hypermedia
- ISBN 13:
- 9781491921906
- author:
- Amundsen, Mike
- format:
- Paperback
- publisher:
- O'Reilly Media
- language:
- English
- Publication Year:
- 2017
- Pages:
- 350
- Dimensions:
- 23.11 x 17.78 x 1.78 centimetres
- Genre:
- Computers, Web, Web Design
- Condition:
- New
- Availability:
- Item usually sent within 10 working days
Description
Building Reusable Web Clients with REST and Hypermedia This practical guide helps you move from one-off implementations to general-purpose client apps that are stable, flexible, and reusable. You'll learn how to harness the basic principles of the web to build effective hypermedia-based client applications. You'll discover how to convert HTML-only web apps into a JSON API service, overcome challenges with plain JSON-style client apps, and decouple output format from internal object model using the representor pattern. The book also covers the Request, Parse, Wait Loop (RPW) pattern, building client apps with HAL--Hypertext Application Language, and dealing with API versioning. By following this guide, you'll be able to craft a single client application that can consume multiple services, making it easier to build reusable web clients.