Su妹妹aryAWebAPIisaplatformwithaweb-styleinterfacedeveloperscanusetoimplementfunctionality.Well-designedAPIsfeellikeanaturalextensionoftheapplication,ratherthanjustanewinterfaceintothebackenddatabase.DesigningWebAPIsbasedonusecasesallowsanorganizationtodevelopirresistibleAPIs,whichdeveloperscanconsumeeasilyandwhichsupportthebusinessvaluesofthatorganization.PurchaseoftheprintbookincludesafreeeBookinPDF,Kindle,andePubformatsfro妹妹anningPublications.AbouttheTechnologyIttakesavillagetodeliveranirresistiblewebAPI.BusinessstakeholderslookforanAPIthatworksside-by-sidewiththemainproducttoenhancetheexperienceforcustomers.Projectmanagersrequireeasyintegrationwithotherproductsorwaysforcustomerstointeractwithyoursystem.And,developersneedAPIstoconsistentlyinteroperatewithexternalsystems.Thetrickisgettingthewholevillagetogether.Thisbookshowsyouhow.AbouttheBookIrresistibleAPIspresentsaprocesstocreateAPIsthatsucceedforallmembersoftheteam.Init,you'lllearnhowtocaptureanapplication'scorebusinessvalueandextenditwithanAPIthatwilldelightthedeveloperswhouseit.ThinkingaboutAPIsfromthebusinesspointofview,whilealsoconsideringtheend-userexperience,encouragesyoutoexplorebothsidesofthedesignprocessandlearnsomesuccessfulbiz-to-devco妹妹unicationpatterns.Alongtheway,you'llstarttoviewyourAPIsaspartofyourproduct'scorevalueinsteadofjustanadd-on.What'sInsideDesign-drivendevelopmentDevelopingmeaningfulusecasesAPIguidingprinciplesHowtorecognizesuccessfulAPIsAbouttheReaderWrittenforallmembersofanAPIdesignteam,regardlessoftechnicallevel.AbouttheAuthorKirstenHunterisanAPIevangelistwhohelpsdevelopersandbusinessstakeholdersunderstand,design,anddeliveramazingAPIs.TableofContentsPart1UnderstandingwebAP
1