{"product_id":"9781484221952","title":"Creating Maintainable APIs: A Practical, Case-Study Approach","description":"\u003ch1\u003eCreating Maintainable APIs: A Practical, Case-Study Approach\u003c\/h1\u003e \u003ch2\u003eVarga, Ervin\u003c\/h2\u003e \u003cp\u003e\u003c\/p\u003e\u003cdiv\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003cdiv\u003eBuild straightforward and maintainable APIs to create services that are usable and maintainable. Although this book focuses on distributed services, it also emphasizes how the core principles apply even to pure OOD and OOP constructs. \u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003eThe overall context of \u003ci\u003eCreating Maintainable APIs\u003c\/i\u003e is to classify the topics into four main areas: classes and interfaces, HTTP REST APIs, messaging APIs, and message payloads (XML, JSON and JSON API as well as Apache Avro).\u003c\/div\u003e\n\u003c\/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\u003cdiv\u003e\n\u003cbr\u003e\u003cdiv\u003e\u003cb\u003eWhat You Will Learn\u003c\/b\u003e\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cul\u003e\n\u003cli\u003eUse object-oriented design constructs and their APIs\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eCreate and manage HTTP REST APIs\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eBuild and manage maintainable messaging APIs, including the use of Apache Kafka as a principal messaging hub\u003cbr\u003e\n\u003c\/li\u003e\n\u003cli\u003eHandle message payloads via JSON\u003cbr\u003e\n\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cb\u003eWho This Book Is For\u003c\/b\u003e\u003c\/div\u003e\n\u003cdiv\u003e\u003cbr\u003e\u003c\/div\u003e\n\u003cdiv\u003eAny levelsoftware engineers and very experienced programmers.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbr\u003e\n\u003c\/div\u003e \u003ch3\u003eDetails\u003c\/h3\u003e \u003cp\u003ePublished by: Apress\u003c\/p\u003e \u003cp\u003ePublication Date: 2016-11-15\u003c\/p\u003e \u003cp\u003eFormat: Paperback\u003c\/p\u003e \u003cp\u003eISBN-13: 9781484221952\u003c\/p\u003e \u003cp\u003eDOI: 10.1007\/978-1-4842-2196-9\u003c\/p\u003e \u003cp\u003eDimensions: 254cm x178cm\u003c\/p\u003e \u003cp\u003ePages: 293\u003c\/p\u003e ","brand":"Apress","offers":[{"title":"Default Title","offer_id":47521118290060,"sku":"9781484221952","price":44.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0710\/9545\/1788\/files\/9781484221952.jpg?v=1776006257","url":"https:\/\/fh90cf-fv.myshopify.com\/products\/9781484221952","provider":"Late Knight Books and Services, LLC","version":"1.0","type":"link"}