![What is an API? - Application Programming Interface](https://i.ytimg.com/vi/B9vPoCOP7oY/hqdefault.jpg)
Contenuto
- Definizione: cosa significa API (Application Programming Interface)?
- Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.
- Techopedia spiega Application Programming Interface (API)
Definizione: cosa significa API (Application Programming Interface)?
Un'interfaccia di programmazione dell'applicazione (API) è un insieme di protocolli, routine, funzioni e / o comandi che i programmatori utilizzano per sviluppare software o facilitare l'interazione tra sistemi distinti. Le API sono disponibili sia per uso desktop che mobile e sono in genere utili per la programmazione di componenti GUI (interfaccia utente grafica), oltre a consentire a un programma software di richiedere e accogliere servizi da un altro programma.
Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare e gestire la tua azienda dal cloud.
Techopedia spiega Application Programming Interface (API)
Un'API può essere vista come composta da due elementi fondamentali: una specifica tecnica che stabilisce come scambiare le informazioni tra i programmi (che a sua volta è costituito dalla richiesta di protocolli di elaborazione e consegna dei dati) e un'interfaccia software che in qualche modo pubblica tale specifica.
Il concetto di base dietro l'API è esistito in qualche modo per l'intera storia della tecnologia digitale, poiché l'interazione tra programmi unici e sistemi digitali è stata un obiettivo primario per gran parte dell'esistenza tecnologica. Ma con l'ascesa del World Wide Web e il successivo boom delle dot-com di fine millennio, l'incentivo per questa tecnologia ha raggiunto un livello senza precedenti.
L'API è diventata particolarmente importante nel fiorente settore commerciale del World Wide Web all'inizio del 2000, quando Salesforce.com ha incorporato la tecnologia nella sua piattaforma al fine di aiutare i clienti a condividere e trasmettere dati attraverso le loro diverse applicazioni aziendali. Poco dopo, eBay ha iniziato a implementare una tecnologia simile e con l'ascesa dei social media alcuni anni dopo, aziende come Flickr e Instagram hanno iniziato a fare lo stesso.