Top-bewertete RAML Alternativen

Hoch lesbar für Menschen und Computer. Es konzentriert sich darauf, Ressourcen, Methoden, Parameter, Antworten, Medientyp sauber zu beschreiben. Bewertung gesammelt von und auf G2.com gehostet.
Begrenzte Code-Wiederverwendung/Erweiterungen, Fehlt starke Dokumentation. Bewertung gesammelt von und auf G2.com gehostet.
41 von 42 Gesamtbewertungen für RAML
Gesamtbewertungsstimmung für RAML
Melden Sie sich an, um die Bewertungsstimmung zu sehen.

RAML ist eine RESTful API-Modellierungssprache, die für das API-Design verwendet wird. RAML ist sowohl für Menschen als auch für Computer lesbar. In RAML-Design können wir API-Ressourcen, Medien, Methoden, Parameter, Bibliotheken, Erweiterungen usw. angeben. RAML wird auf vielen Plattformen verwendet, wie der Anypoint-Plattform für API-Design. Bewertung gesammelt von und auf G2.com gehostet.
RAML fehlt es an robuster Dokumentation, hat begrenzte Wiederverwendbarkeit von Code, und ältere Versionen sind nicht unterstützbar, wenn eine neue Version erstellt wird, da der Tooling-Support im Vergleich zur neuesten Version nicht gut ist. Bewertung gesammelt von und auf G2.com gehostet.

RAML hilft den Entwicklern bei der Erstellung der anfänglichen Struktur der API. RAML kann auch für Dokumentationszwecke verwendet werden. Es hilft auch dem Kunden zu wissen, was der Dienst ist und welche/wie alle Operationen aufgerufen werden. Bewertung gesammelt von und auf G2.com gehostet.
Manchmal erfordert es Schemata für alle Antworten, und die Wiederverwendbarkeit des Codes ist bei einigen Spezifikationen gering. Für eine robuste RAML-Dokumentation werden bessere Entwicklerwerkzeuge benötigt. Bewertung gesammelt von und auf G2.com gehostet.

Es handelt sich um eine auf YAML basierende Sprache, die sehr leicht zu verstehen ist und die Spezifikation zu schreiben. Es ist sehr hilfreich, da es wiederverwendbar ist. Wir können denselben Code verwenden, um ähnliche Spezifikationen für verschiedene Projekte zu schreiben. Wir erhalten viele Funktionen wie Traits, Beispiele, Datentypen, Ressourcentypen, Bibliotheken, die den Code lesbarer und wiederverwendbarer machen. Wir erhalten auch Mocking-Dienste, die sehr hilfreich für Tests sind. Wir können auch eine ordnungsgemäße Dokumentation für die spezifische RAML-Spezifikation erstellen, um die technischen Details besser zu verstehen. Bewertung gesammelt von und auf G2.com gehostet.
Wir müssen auf die Einrückung achten, da sie viele Probleme verursacht. Bewertung gesammelt von und auf G2.com gehostet.
RAML is easy to implement and design on Anypoint platform and very easy to understand and build API with the help of RAML. All features are available in RAML Design. Bewertung gesammelt von und auf G2.com gehostet.
I really like the RAML design. But the only issue is it's not accepted by other systems like open API spec. which is widely use all over the world. But wee can also create API spec with OAS in mulesoft Bewertung gesammelt von und auf G2.com gehostet.

Wir können die Komponenten von RAML als API-Fragmente trennen und diese Fragmente in mehreren API-Designs verwenden. Einfach zu lernen. Einfacher zu verstehen als OAS aufgrund der API-Fragmente. Bewertung gesammelt von und auf G2.com gehostet.
Empfindliche Einrückung.
Wir können keine Beispieldateien innerhalb des Bibliotheksfragments einfügen.
SecurityScheme beinhaltet keine Client-ID-Authentifizierung. Dies kann hinzugefügt werden, um die Verwendung von Traits für diese Funktion zu vermeiden. Bewertung gesammelt von und auf G2.com gehostet.

Die Einfachheit der Erstellung und Generierung von Dokumentation, die von RAML angeboten wird, und die Definition von API-Funktionen und -Methoden basierend auf verschiedenen Filterbedingungen. Es ist auch kosteneffizient. Bewertung gesammelt von und auf G2.com gehostet.
Die Benutzeroberfläche ist nicht sehr intuitiv und erfordert eine Lernkurve zur Anpassung. Einige der komplexen Implementierungen, bei denen wiederverwendbare Komponenten über einen Austausch aufgerufen werden, scheinen langsam zu sein. Bewertung gesammelt von und auf G2.com gehostet.

Das Beste, was ich am Entwerfen von APIs mit RAML mag, ist die Lesbarkeit. Es ist so einfach zu verstehen. Es bietet auch Wiederverwendbarkeit, was für eine schnelle Entwicklung sehr wichtig ist. Das Mocking einer API ist ebenfalls eine sehr gute Funktion. Bewertung gesammelt von und auf G2.com gehostet.
Schlechter Support. Sehr wenige Dokumentationen und Artikel, die online helfen können. Bewertung gesammelt von und auf G2.com gehostet.
RAML is well-document and very easy to learn. The ability to document REST APIs in a readable language and generate test mocks is extremely valuable for my teams. Bewertung gesammelt von und auf G2.com gehostet.
We have experienced a few situations where RAML was not quite flexible enough to meet our needs for very specific scenarios. In general, this is not an issue, but it can be difficult to work through when it does happen. Bewertung gesammelt von und auf G2.com gehostet.

Einfach zu beginnen, starkes visuelles IDE-Tool, ermöglicht Designmuster. Bewertung gesammelt von und auf G2.com gehostet.
Fehlt starke Dokumentation und Anleitung außerhalb der Spezifikation. Bewertung gesammelt von und auf G2.com gehostet.