Tag: hateoas

HATEOAS ist ein Akronym für “ Hypermedia As The Engine of Application State. Seine Verwendung macht Ihr RESTful APIs selbst erkennbar und macht Sie Ebene 3 RMM-konform.

Sollten Sie Kombinieren Swagger mit HATEOAS/HAL/JSON-LD?

Anzahl der Antworten 3 Antworten
Ich bin mit Swagger für meine ASP.NET Kern-API mit Swashbuckle, die beschreibt, meine API in ein separates Dokument und bietet eine schöne Benutzeroberfläche, die für alle diese Informationen. Gibt es irgendwelche Vorteile bei der Verwendung von so

Generierung von Hypermedia-links in einem Web-API

Anzahl der Antworten 4 Antworten
Ich bin neugierig, zu wissen, wie andere haben sich mit dem Problem der Generierung von hypermedia-links für Ihre web-APIs? Insbesondere bin ich mit ASP.NET Web-API, und bin hin-und hergerissen zwischen mit Operationen wieder hypermedia-Verwandte Arten, oder die

Wie sollte ich damit umgehen HATEOAS-links und Referenzen in JSON?

Anzahl der Antworten 3 Antworten
Ich bin in den Prozess der Entwicklung einer REST-api und so Erholsam wie es nur geht. Ich will zu übernehmen HATEOAS in die json Antworten. Hinzufügen von URLs zu verwandten Ressourcen ist einfach genug, aber es gab

Was ist Hypermedia, Hypermedia-Steuerelemente, Hypermedia-Formate

Anzahl der Antworten 2 Antworten
Ich bin derzeit zu Lesen "Rest in practice" - Buch . Ich bin nicht in der Lage zu verstehen, die folgende Terminologie Hypermedia , hypermedia-format, hypermedia-Steuerelemente, Domain application protocol. Der Autor wurde darauf hindeutet Notwendigkeit für domain-spezifische

Wie sollten HATEOAS-ähnliche Links für RESTful JSON-Sammlungen implementiert werden?

Anzahl der Antworten 4 Antworten
Dinge einfach zu halten und zu vermeiden, nameing Kollisionen, ich habe Bündelung links in meinem Datensatz Ressourcen wie diese... { id: 211, first_name: 'John', last_name: 'Lock', _links: [ { rel: 'self', href: 'htttp://example.com/people/211' } ] } Jedoch

Verknüpfungsbeziehungen in JSON-Darstellungen

Anzahl der Antworten 3 Antworten
Ich bin entwerfen eines RESTful-API auf Basis der JSON-Darstellungen. Um das zu erfüllen, HATEOAS, ich links zwischen Ressourcen intensiv. Deshalb folgte ich dieser Vorschlag zum serialisieren links in Art und Weise sehr ähnlich zu ATOM links. Nun

REST API - DTOs oder nicht?

Anzahl der Antworten 4 Antworten
Ich bin derzeit auf der Erstellung einer REST-API für ein Projekt und lese Artikel, die auf Artikel über "best practices". Viele scheinen gegen DTOs und einfach nur aussetzen, domain-Modell, während andere scheinen zu denken, DTOs (oder Benutzer

Wie erstelle ich einen benutzerdefinierten Medientyp (application / vnd) für einen RESTful Webservice?

Anzahl der Antworten 3 Antworten
Spiele ich mit dem REST jetzt und dachte, dass ich richtig umzusetzen HATEOAS nur, um alle Konzepte Recht. Dafür will ich, um meine eigene Medien-Typen (application/vnd[...]+xml und application/vnd[...]+json). Einer ersten Frage: Hat den Medien-Typ zu definieren, der

REST-konforme API-Laufzeit-Erkennung / HATEOAS-Client-Design

Anzahl der Antworten 8 Antworten
Für ein SaaS-startup in denen ich involviert bin, Baue ich beide ein RESTful-web-API und ein paar client-apps auf verschiedenen Plattformen, die es verzehren. Ich glaube, ich habe die API herausgefunden, aber jetzt hab ich den Dreh für

Beziehung und Unterschied zwischen HAL und HATEOAS

Anzahl der Antworten 1 Antworten
HATEOAS (Hypermedia as the Engine of Application State) und HAL (Hypertext Application Language) verbunden zu sein scheint, aber sind nicht genau das gleiche. Was ist die Beziehung und der Unterschied zwischen HATEOAS und HAL? InformationsquelleAutor der Frage

Wie nützlich / wichtig ist REST HATEOAS (Reifegrad 3)?

Anzahl der Antworten 4 Antworten
Ich bin immer an einem Projekt beteiligt, wo einige der älteren team-Mitglieder glauben, dass eine REST-API zu sein, die HATEOAS-konform ist und alle implementieren Richardson ' s maturity levels (http://martinfowler.com/articles/richardsonMaturityModel.html)! AFAIK die meisten REST-Implementationen sind nicht HATEOAS-konform

Ist das REST API wirklich RPC? Roy Fielding scheint so zu denken

Anzahl der Antworten 9 Antworten
Einer großen Menge von dem, was ich dachte, ich wusste über REST ist offenbar falsch - und ich bin nicht allein. Diese Frage hat eine lange lead-in, aber es scheint nötig zu sein, da die Informationen etwas

HATEOAS: absolute oder relative URLs?

Anzahl der Antworten 8 Antworten
Entwerfen eines RESTful Web Service mit HATEOAS, was sind die vor-und Nachteile zu zeigen, einen link als vollständige URL ("http://server:port/application/customers/1234") vs. einfach nur den Pfad ("/application/customers/1234")? InformationsquelleAutor der Frage Mark Lutton | 2010-02-10

Frühlings-HATEOAS gegen Frühlings-Daten-Rest

Anzahl der Antworten 3 Antworten
Frage ist, was ist der Unterschied zwischen Spring HATEOAS versus Spring Data Rest ? Ich fühlen beide das gleiche tun können, und Spring Data Rest (als Teil des Spring Data) scheint ein bisschen mehr lebendig. https://github.com/spring-projects/spring-hateoas https://github.com/spring-projects/spring-data-rest

Aktuelle Beispiele für HATEOAS (REST-Architektur)

Anzahl der Antworten 5 Antworten
wie jeder vielleicht schon mitbekommen haben, gibt es viele gefälschte/rudimentäre REST-APIs in der wildnis (die Implementierung einer HTTP-API und nennen es RUHE, ohne die hypertext-als-die-engine-der-Anwendung-Zustand Anforderung, die dazu führten,berühmten rant von Roy T. Fieldingder Mann, der zuerst

HATEOAS-Client mit AngularJS

Anzahl der Antworten 5 Antworten
Ich Frage mich, ob es irgendwelche features, die versteckt in Eckig oder ausgesetzt, die von einigen 3rd-party-Bibliotheken leicht erstellen, die HATEOAS-konform, Rest-clients. Auf backend-Seite, ich bin mit Spring Data/REST zu produzieren, einen HATEOAS-JSON-API. Verbraucht, obwohl, ist eine