Glossario · Lettera A · Web e UX
API Application Programming Interface
Definizione in breve
Application Programming Interface sono le procedure, rilasciate per i programmatori, per offrire una serie di strumenti, denominati librerie, per interfacciare un software ad un altro software. È un insieme di definizioni e protocolli per la creazione e l’integrazione di software applicativi.
- Voci nel tema
- 109
- Web e UX
- Lettera
- A
- Indice A–Z
- Si usa in
- Web e UX
- Dove serve nel lavoro
- Lettura
- 1 min
- Tempo stimato
In questa pagina 4 sezioni
Che cosa significa API Application Programming Interface
Le API permettono ai tuoi prodotti o servizi di comunicare con altri prodotti o servizi senza che sia necessario sapere come vengono implementati, semplificando così lo sviluppo delle app e consentendo un netto risparmio di tempo e denaro. Durante la creazione di nuovi strumenti e prodotti o la gestione di quelli esistenti, le API offrono flessibilità, semplificano la progettazione, l’amministrazione e l’utilizzo, e garantiscono opportunità di innovazione.
Perché conta per un’azienda
Grazie alle API è possibile collegare con facilità l’infrastruttura mediante lo sviluppo di app cloud native, nonché condividere i dati con i clienti e con altri utenti esterni. Le API pubbliche sono estremamente preziose poiché oltre a semplificare ed espandere il modo in cui la tua azienda si collega con i tuoi partner, permettono anche di monetizzare i dati (basti pensare all’API di Google Maps).
Sono interfacce che permettono alle applicazioni di parlare con altre applicazioni. Intuitivamente sono quindi alla base di una vastità di applicativi, servizi, siti web, dispositivi.
03Come lo applichiamo noi
Un sito è un’infrastruttura: deve essere veloce, accessibile e collegata
Nei nostri progetti il sito nasce già connesso al CRM e ai sistemi aziendali, conforme agli standard W3C, e si misura sulle richieste che genera.
- 01
La velocità si tratta come un requisito, non come un extra
Pagine leggere, immagini giuste, nessuna libreria inutile: la prestazione si verifica a ogni rilascio, non una volta al lancio.
- 02
Ogni modulo finisce in una pipeline
Un modulo che invia solo una email è un contatto che si perde. I dati arrivano nel CRM, con la provenienza e un responsabile.
- 03
L’accessibilità allarga il pubblico
Contrasti, tastiera, testi alternativi: un sito accessibile è usabile da più persone e viene letto meglio anche dai motori.
04Voci correlate
Per capire API Application Programming Interface nel suo contesto
Le voci del glossario che stanno accanto a questa: leggerle insieme serve più che leggerne una sola.
-
Web e UX
Applet
Applet è un programma, ospitato in un altro programma, che ne aggiunge una funzionalità, in maniera indipendente…
-
Web e UX
Apache
Apache è un server web su cui è possibile far girare determinati linguaggi di programmazione e database. È…
-
Web e UX
Approccio User-Centric
L’Approccio User-Centric o user-centered riguarda tutti gli aspetti di marketing e di comunicazioni che mettono…
-
Web e UX
AMP Accelerated Mobile Page
AMP Accelerated Mobile Page sono delle pagine web, codificate con markup HTML AMP, ottimizzate per la velocità…
-
Web e UX
ASCII
ASCII (acronimo di American Standard Code for Information Interchange, Codice Standard Americano per lo Scambio…