Sommario:
- Definizione - Che cosa significa Hypermedia As The Engine Of Application State (HATEOAS)?
- Techopedia spiega Hypermedia come il motore dello stato delle applicazioni (HATEOAS)
Definizione - Che cosa significa Hypermedia As The Engine Of Application State (HATEOAS)?
HATEOAS, o Hypermedia come motore dello stato dell'applicazione, è una funzionalità di progettazione dell'architettura software RESTful sviluppata da Roy Fielding, in cui un client comunica con la rete attraverso qualcosa chiamato hypermedia. Questo hypermedia è costituito da informazioni fornite online in vari formati.
Techopedia spiega Hypermedia come il motore dello stato delle applicazioni (HATEOAS)
Fornendo questo tipo di comunicazione universale, l'architettura RESTful può raggiungere determinati obiettivi di prestazioni e scalabilità. Alcuni sostengono anche che creando questi standard coerenti, faciliti l'interazione tra diversi tipi di software. Gran parte del lavoro di implementazione di HATEOAS e la progettazione di RESTful prevede la collaborazione con interfacce o API di programmazione di applicazioni progettate per il trasferimento di informazioni o funzionalità da un'applicazione o da un software a un altro. Dato che REST è diventato sempre più importante nel design digitale, ha portato a un grande dibattito sul fatto che un determinato progetto sia "100% RESTful" o solo "parzialmente RESTful" e su come ciò determini il valore e la funzionalità di quel progetto.