<?xml version="1.0" encoding="UTF-8"?>
<mods xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.loc.gov/mods/v3" version="3.1" xsi:schemaLocation="http://www.loc.gov/mods/v3 http://www.loc.gov/standards/mods/v3/mods-3-1.xsd">
  <titleInfo>
    <title>Principles of Web API design</title>
    <subTitle>delivering value with APIs and microservices</subTitle>
  </titleInfo>
  <name type="personal">
    <namePart>Higginbotham, James</namePart>
    <role>
      <roleTerm authority="marcrelator" type="text">creator</roleTerm>
    </role>
    <role>
      <roleTerm type="text">author</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">aut</roleTerm>
    </role>
    <role>
      <roleTerm authority="marcrelator" type="code">http://id.loc.gov/vocabulary/relators/aut</roleTerm>
    </role>
  </name>
  <typeOfResource>text</typeOfResource>
  <genre authority="marc">bibliography</genre>
  <originInfo>
    <place>
      <placeTerm type="code" authority="marccountry">mau</placeTerm>
    </place>
    <dateIssued encoding="marc">2021</dateIssued>
    <copyrightDate encoding="marc">2022</copyrightDate>
    <edition>1st Edition </edition>
    <issuance>monographic</issuance>
  </originInfo>
  <language>
    <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
  </language>
  <physicalDescription>
    <form authority="marcform">print</form>
    <extent>xxxiii, 333 pages illustrations, tables 23 cm</extent>
  </physicalDescription>
  <abstract>"Principles of Web API Design brings together principles and processes to help you succeed across the entire API design lifecycle. Drawing on extensive in-the-trenches experience, leading consultant James Higginbotham helps you align every stakeholder on specific outcomes, design APIs that deliver value, and scale the design process from small teams to the entire organization. Higginbotham helps you bring an "outside-in" perspective to API design to reflect the voices of customers and product teams, map requirements to specific and well-organized APIs, and choose the right API style for writing them. He walks through a real-world example from the ground up, offering guidance for anyone designing new APIs or extending existing APIs"-- Provided by publisher.</abstract>
  <tableOfContents>The principles of API design -- Collaborative API design -- Identify digital capabilities -- Capture activities and steps -- Identifying API boundaries -- API modeling -- REST-based API design -- RPC and query-based API design -- Async APIs for eventing and streaming -- From API to miscroservices -- Improving the developer experience -- API testing strategies -- Document the API design -- Designing for change -- Protecting APIs -- Continuing the API design journey.</tableOfContents>
  <note type="statement of responsibility">James Higginbotham.</note>
  <note>Includes bibliographical references and index.</note>
  <subject authority="lcsh">
    <topic>Application program interfaces (Computer software)</topic>
    <topic>Design</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Web sites</topic>
    <topic>Design</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Web site development</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Application program interfaces (Computer software)</topic>
  </subject>
  <subject authority="lcsh">
    <topic>Web services</topic>
  </subject>
  <subject authority="rvm">
    <topic>Sites Web</topic>
    <topic>Conception</topic>
  </subject>
  <subject authority="rvm">
    <topic>Sites Web</topic>
    <topic>Développement</topic>
  </subject>
  <subject authority="rvm">
    <topic>Interfaces de programmation d'applications</topic>
  </subject>
  <subject authority="rvm">
    <topic>Services Web</topic>
  </subject>
  <subject authority="aat">
    <topic>APIs (interfaces)</topic>
  </subject>
  <subject authority="fast">
    <topic>Web sites</topic>
    <topic>Design</topic>
  </subject>
  <subject authority="fast">
    <topic>Application program interfaces (Computer software)</topic>
  </subject>
  <subject authority="fast">
    <topic>Web site development</topic>
  </subject>
  <subject authority="fast">
    <topic>Web services</topic>
  </subject>
  <classification authority="lcc">QA76.76.A63 H54 2022</classification>
  <classification authority="ddc" edition="23">005.3 H.J.P 2022</classification>
  <relatedItem type="otherFormat" displayLabel="Electronic version">
    <titleInfo>
      <title>Principles of Web API design</title>
    </titleInfo>
    <name>
      <namePart>Higginbotham, James</namePart>
    </name>
    <originInfo>
      <publisher>Boston : Addison-Wesley, 2022</publisher>
    </originInfo>
    <identifier type="local">(OCoLC)1285487256</identifier>
  </relatedItem>
  <relatedItem type="series">
    <titleInfo>
      <title>Addison-Wesley signature series</title>
    </titleInfo>
  </relatedItem>
  <identifier type="isbn">9780137355631</identifier>
  <identifier type="isbn">0137355637</identifier>
  <identifier type="isbn" invalid="yes"/>
  <identifier type="lccn">2021947541</identifier>
  <recordInfo>
    <recordContentSource authority="marcorg">YDX</recordContentSource>
    <recordCreationDate encoding="marc">260327</recordCreationDate>
    <recordChangeDate encoding="iso8601">20260415203009.0</recordChangeDate>
    <recordIdentifier source="DLC">22244711</recordIdentifier>
    <languageOfCataloging>
      <languageTerm authority="iso639-2b" type="code">eng</languageTerm>
    </languageOfCataloging>
  </recordInfo>
</mods>
