Linterfaccia
Linterfaccia è il punto di contatto tra due sistemi, entità o livelli di astrazione che consente la comunicazione, l’interoperabilità e l’interazione. L’etimologia deriva dall’inglese interface, con origini nel latino interfacies, indicante la faccia intermedia tra due elementi. In ambito tecnologico, l’interfaccia può riferirsi sia a elementi destinati all’utente sia a contratti di comunicazione tra software o componenti hardware.
Esistono diverse tipologie di interfacce. L’interfaccia utente (UI) riguarda la relazione tra una persona e un
Le funzioni principali dell’interfaccia sono astrarre la complessità, facilitare la comunicazione tra componenti e definire un
Esempi comuni includono API REST o GraphQL, interfacce hardware come USB, GUI di sistemi operativi e CLI