Spisu treści:
- Definicja - Co oznacza Hypermedia jako silnik stanu aplikacji (HATEOAS)?
- Techopedia wyjaśnia Hypermedia jako silnik stanu aplikacji (HATEOAS)
Definicja - Co oznacza Hypermedia jako silnik stanu aplikacji (HATEOAS)?
HATEOAS, czyli Hypermedia As Engine Of Application State, to funkcja projektowa architektury oprogramowania RESTful opracowanej przez Roy Fieldinga, w której klient komunikuje się z siecią za pośrednictwem czegoś zwanego hypermedia. Ta hipermedia składa się z informacji dostarczanych online w wielu formatach.
Techopedia wyjaśnia Hypermedia jako silnik stanu aplikacji (HATEOAS)
Zapewniając ten rodzaj uniwersalnej komunikacji, architektura RESTful może osiągnąć określone cele w zakresie wydajności i skalowalności. Niektórzy twierdzą również, że tworzenie spójnych standardów ułatwia interakcję między różnymi typami oprogramowania. Większość pracy związanej z wdrażaniem HATEOAS i RESTful polega na pracy z interfejsami programistycznymi aplikacji lub interfejsami API zaprojektowanymi do przenoszenia informacji lub funkcjonalności z jednej aplikacji lub oprogramowania do drugiej. Ponieważ REST zyskał na znaczeniu w projektowaniu cyfrowym, doprowadził do wielkiej debaty na temat tego, czy dany projekt jest „w 100% RESTful”, czy tylko „częściowo RESTful”, oraz w jaki sposób określa to wartość i funkcjonalność tego projektu.
