Developer Tantek Çelik likens APIer for å bygge blokker, slik at erfarne utviklere raskt mote rikere programmer, nettsteder, verktøy og tjenester. Web redaktør Patrick H Lauke enig, og legger til at en viktig fordel med APIer er å dra nytte av tjenester som gir smal funksjonalitet veldig godt.
"Det finnes Flickr for foto ledelse, Amazon S3 for lagring, Twitter for microblogging," han forteller. "I mange tilfeller er det kostnadseffektivt å bruke disse i stedet for å bygge skreddersydd eller separat tilsvarende funksjonalitet.
" Med andre ord, som utvikler Shaun Inman sier: ". Du avlaste din content management og tilhørende vedlikehold, men så samlet sa innhold på egne nettsider"
Gammeldags hjelp av embedding "fremmed" innhold, for eksempel rammer, blir sjeldnere når APIer brukes og, kort av APIer blir endret, innhold kommer på en forutsigbar og en ofte styleable måte, slik at du kan gjenbruke innhold som det passer deg.
En annen fordel, sier Yahoo utvikleren evangelist Christian Heilmann, er i API-bruk potensielt slik at dataene dine til å spre utover områdene det blir aggregerte på.
"Hvis jeg laste opp bilder til Flickr for å inkludere på nettstedet mitt, alt konverteringen er ferdig for meg gratis Videre jeg trykke inn en fellesskap av mennesker som er interessert i tagging og kommenterer mine data. Dette kan trekkes tilbake for å legge inn ord og gjøre mine data mer søkbar av søkemotorer. Og i tilfelle min server går ned, vil informasjonen fortsatt være tilgjengelig.
"
I tabellene: Twitter pluss Google Chart API aktivert Christian Heilmann å skape 'Twitter-typen diagrammer
Vær kreativ
Selvfølgelig, med dagens populariteten av APIer og deres relative brukervennlighet, er det en fare for å gå 'API crazy "- ved hjelp av så mange som mulig. "Du vet at du ikke bruker APIer skikkelig når, snarere enn å tenke på noe du ønsker å oppnå, og søker etter en API for å hjelpe, du i stedet finne kule APIer og lurer på hvor du kan bruke dem," advarer utvikleren David Dixon.
Det er også hevdes at selv om "typiske" API implementeringen er greit for noen områder, bør bedre designere gå videre. "Kreativitet versus 'lister over data" er min favoritt ting å bable om, "hevder grensesnitt utvikler Amy Hoy. "Generiske designere lider av" det bare ligger der 'syndrom, fordi det er hva dataene gjør. Ligger der, slapp, livløs og uappetittlig "
Hoy bemerker at ingen er bortkastet tid å fi