{"product_id":"the-design-of-everyday-apis-9781617295102","title":"The Design of Everyday APIs","description":"\u003cp\u003e • Author(s): Arnaud Lauret\u003cbr\u003e • Publisher: Manning Publications\u003cbr\u003e • Publisher Imprint: Manning Publications\u003cbr\u003e • BISAC: Internet - Web Services \u0026amp; APIs\u003c\/p\u003e\u003cp\u003e\u003c\/p\u003e\u003cp\u003eWeb APIs are everywhere, giving developers an efficient way to interact with applications, services, and data. Well-designed APIs are a joy to use; poorly-designed APIs are cumbersome, confusing, and frustrating. \u003ci\u003eThe Design of Everyday\u003c\/i\u003eAPIs is a practical, example packed guide to crafting extraordinary web APIs. Author Arnaud Lauret demonstrates fantastic design principles and techniques you can apply to both public and private web APIs.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003ci\u003eThe Design of Everyday APIs\u003c\/i\u003e introduces you to the challenging and creative world of API design. In this experience-driven guide, you'll learn to think like an API designer, embracing effective practices for requirements gathering, blending business and technical goals, and adopting a consumer-first mindset. You'll master the lifecycle of web API design, including the all-important secure-by-design approach. This book teaches principles that can be applied in any style of API. Most examples are illustrated using REST and the OpenAPI specification.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003eWritten for developers with minimal experience building and consuming APIs.\u003c\/p\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eKey Features\u003c\/b\u003e\u003c\/p\u003e \u003cul\u003e \u003cli\u003eCharacteristics of a well-designed API \u003c\/li\u003e \u003cli\u003eExplore the full API design lifecycle \u003c\/li\u003e \u003cli\u003eDesigning user-oriented APIs \u003c\/li\u003e \u003cli\u003eSecure APIs by design \u003c\/li\u003e \u003cli\u003eEvolving existing APIs \u003c\/li\u003e \u003cli\u003eValidating your API designs\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e \u003c\/p\u003e \u003cp\u003e\u003cb\u003eArnaud Lauret\u003c\/b\u003e is a software architect with 15 years of experience in the banking industry. He has spent a decade using, designing, and building APIs. He's known on the web as the API Handyman (http: \/\/apihandyman.io) and is the creator the API Stylebook (http: \/\/apistylebook.com), a collection of resources for API designers.\u003c\/p\u003e","brand":"Manning Publications","offers":[{"title":"Paperback","offer_id":45032545452183,"sku":"9781617295102","price":5191.0,"currency_code":"INR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0666\/3471\/1191\/files\/9781617295102.webp?v=1769208172","url":"https:\/\/atlanticbooks.com\/products\/the-design-of-everyday-apis-9781617295102","provider":"Atlantic Books","version":"1.0","type":"link"}