# RAML Reviews
**Vendor:** RAML  
**Category:** [API-Entwicklungswerkzeuge](https://www.g2.com/de/categories/api-development)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 42
## About RAML
RESTful API Modeling Language (RAML) macht es einfach, den gesamten API-Lebenszyklus von der Gestaltung bis zum Teilen zu verwalten.




## RAML Reviews
  ### 1. RAML - Die beste Sprache für API-Design

**Rating:** 4.5/5.0 stars

**Reviewed by:** Siva Krishna D. | Senior Software Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** September 17, 2022

**Was gefällt Ihnen an RAML am besten?**

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.

**Was gefällt Ihnen an RAML nicht?**

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.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

RAML wird zur Verwaltung des API-Lebenszyklus von der Bereitstellung bis zur Entwicklung verwendet. RAML wird in der Anypoint-Plattform verwendet und unterstützt viele HTTP-Methoden. Die RAML-Spezifikation stellt Quellcode für Clients und Server bereit.

  ### 2. Beste Sprache für API-Design

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sai Meghana D. | Application Development Associate , Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** September 08, 2022

**Was gefällt Ihnen an RAML am besten?**

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.

**Was gefällt Ihnen an RAML nicht?**

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.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

RAML kann beim Erstellen einer neuen Anwendung von Grund auf importiert werden, entweder von der lokalen Maschine oder Anypoint Desktop, um Flows und Fehlerbehandler mit dem APIKit-Modul zu erstellen. Ich verwende RAML, das in bestehende Anwendungen importiert werden kann.

  ### 3. Beste Spezifikations-Bauwerkzeug

**Rating:** 5.0/5.0 stars

**Reviewed by:** Afreen F. | Senior Software Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** January 30, 2022

**Was gefällt Ihnen an RAML am besten?**

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.

**Was gefällt Ihnen an RAML nicht?**

Wir müssen auf die Einrückung achten, da sie viele Probleme verursacht.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

1. API-Spezifikationsentwicklung.  
2. Für die Erstellung von API-Fragmenten.  
3. Für die Erstellung von API-Dokumentationen.  
4. Für die Nutzung der Mocking-Dienste zum Testen.  
5. Für die Erstellung der detaillierten Dokumentation der APIs.

  ### 4. Beste Gestaltung mit RAML

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Krankenhaus & Gesundheitswesen | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** July 26, 2022

**Was gefällt Ihnen an RAML am besten?**

RAML ist einfach auf der Anypoint-Plattform zu implementieren und zu entwerfen und sehr leicht zu verstehen und APIs mit Hilfe von RAML zu erstellen. Alle Funktionen sind im RAML-Design verfügbar.

**Was gefällt Ihnen an RAML nicht?**

Ich mag das RAML-Design wirklich. Aber das einzige Problem ist, dass es von anderen Systemen wie dem Open API Spec, das weltweit weit verbreitet ist, nicht akzeptiert wird. Aber wir können auch API-Spezifikationen mit OAS in Mulesoft erstellen.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

RAML hilft dabei, die API-Spezifikation für Mulesoft-APIs zu erstellen. Es ist ein sehr gutes und lesbares Format, das es einfach macht, die API-Spezifikation zu lesen und die API von Grund auf zu verstehen.

  ### 5. API-Fragmente in RAML

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mehak B. | Lead Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** December 30, 2021

**Was gefällt Ihnen an RAML am besten?**

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.

**Was gefällt Ihnen an RAML nicht?**

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.

**Empfehlungen für andere, die RAML in Betracht ziehen:**

RAML ist eine leicht verständliche Sprache für das API-Design.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

RAML ist im Vergleich zu OAS sehr einfach zu lernen. Für das Design von APIs verwenden wir daher RAML in Mulesoft. Aufgrund der Wiederverwendbarkeit von Fragmenten wird die Nutzung von RAML einfacher.

  ### 6. Bestes Werkzeug für die Modellierung von Rest-APIs

**Rating:** 4.0/5.0 stars

**Reviewed by:** Gaurav S. | Data Engineering Manager, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** December 27, 2021

**Was gefällt Ihnen an RAML am besten?**

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.

**Was gefällt Ihnen an RAML nicht?**

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.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Den Geschäftsanwendern vorab Zugang zu den Produktions-APIs gewähren, damit sie verschiedene API-Methoden überprüfen und die Art der Antworten sehen können, die sie sowohl von einer Client-Anwendung als auch bei der Überprüfung der Sicherheitsimplementierung erhalten.

  ### 7. API-Design leicht gemacht

**Rating:** 5.0/5.0 stars

**Reviewed by:** Vivek B. | Associate IT dev, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** August 31, 2021

**Was gefällt Ihnen an RAML am besten?**

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.

**Was gefällt Ihnen an RAML nicht?**

Schlechter Support. Sehr wenige Dokumentationen und Artikel, die online helfen können.

**Empfehlungen für andere, die RAML in Betracht ziehen:**

Unter Berücksichtigung der Vor- und Nachteile der Verwendung von RAML für das Design von APIs ist es besonders empfehlenswert, RAML speziell für Mulesoft- und APIGEE-Entwickler zu verwenden.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Wir verwenden Mulesoft, das RAML für das Entwerfen einer API verwendet. Es ist am besten geeignet für die schnelle API-Entwicklung, die für Mule-Projekte verwendet werden soll. RAML ermöglicht es Ihnen, Ihre API in einem menschenlesbaren Format zu beschreiben, sodass es keine Ressourcenabhängigkeit innerhalb des Teams gibt, um Änderungen an einer bestehenden API vorzunehmen. Es ist einfach, den gesamten API-Lebenszyklus von der Gestaltung bis zum Teilen zu verwalten. Sie schreiben nur das, was Sie definieren und wiederverwendbar benötigen. API-Mocking ist auch ein gutes Problem, das mit RAML gelöst wird. Sie können dem Kunden ein Mockup bereitstellen, bevor die tatsächliche API bereitgestellt wird.

  ### 8. Einfache Sprache zur Definition und zum Testen von REST-APIs

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Krankenhaus & Gesundheitswesen | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** November 03, 2021

**Was gefällt Ihnen an RAML am besten?**

RAML ist gut dokumentiert und sehr einfach zu lernen. Die Fähigkeit, REST-APIs in einer lesbaren Sprache zu dokumentieren und Test-Mocks zu generieren, ist für meine Teams äußerst wertvoll.

**Was gefällt Ihnen an RAML nicht?**

Wir haben einige Situationen erlebt, in denen RAML nicht flexibel genug war, um unseren Anforderungen in sehr spezifischen Szenarien gerecht zu werden. Im Allgemeinen ist dies kein Problem, aber es kann schwierig sein, damit umzugehen, wenn es passiert.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Wir verwenden RAML als eine schnelle Möglichkeit, unsere REST-APIs zu prototypisieren und zu dokumentieren. Wir finden, dass es uns hilft, schneller bei der API-Entwicklung voranzukommen, und es bietet Mock-Endpunkte für schnelle Tests.

  ### 9. RAML Bewertung

**Rating:** 5.0/5.0 stars

**Reviewed by:** Laxman T. | Technology Lead, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** January 16, 2022

**Was gefällt Ihnen an RAML am besten?**

Einfach zu beginnen, starkes visuelles IDE-Tool, ermöglicht Designmuster.

**Was gefällt Ihnen an RAML nicht?**

Fehlt starke Dokumentation und Anleitung außerhalb der Spezifikation.

**Empfehlungen für andere, die RAML in Betracht ziehen:**

es ist einfach zu bedienen, mit IDE-Tool

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Bietet alle notwendigen Informationen, um RESTful-APIs zu beschreiben, und bietet somit eine einfachere Möglichkeit, APIs zu entwerfen.

  ### 10. Nützlich für die Integration mit Mulesoft Anypoint Studio.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Talha W. | Backend Developer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** December 30, 2021

**Was gefällt Ihnen an RAML am besten?**

Bietet eine detaillierte Ansicht der API-Dokumentation mit der Liste aller Dienste.

**Was gefällt Ihnen an RAML nicht?**

Nichts im Moment. Es ist eine Komplettlösung.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Die Integration der API-Schicht mit Mulesoft unter Verwendung von RAML ist einfach und bietet nützliche Integrationsdienste.

  ### 11. Gute Schema-Struktur, einfach zu erstellen Mock-API.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Manthan V. | SDE-2 Frontend Developer , Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** October 17, 2021

**Was gefällt Ihnen an RAML am besten?**

- Datenstrukturen-Schema
- kontextfreier Ansatz

**Was gefällt Ihnen an RAML nicht?**

Kenntnisse über Schema und Backend-Sachen erforderlich.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

- Ich habe RAML im Backbase-Produkt verwendet. Und RAML bietet einen kontaktlosen Ansatz, was bedeutet, dass das Frontend nicht auf die API warten muss. Wir erstellen RAML, und RAML zeigt den Endpunkt und die Antwort mit Mock, sodass das Frontend keinen zusätzlichen Aufwand benötigt, wenn die echte API fertig ist.

  ### 12. RAML für REST-API-Dokumentation

**Rating:** 4.5/5.0 stars

**Reviewed by:** Prakash G. | Technology Architect, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** September 29, 2021

**Was gefällt Ihnen an RAML am besten?**

Einfacher Weg, um REST-APIs schnell zu dokumentieren und zu entwerfen. Die gleiche Dokumentation kann für die Zusammenarbeit zwischen Teams geteilt werden.

**Was gefällt Ihnen an RAML nicht?**

Das Formatieren des RAML-Dokuments ist ein ziemlicher Albtraum.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Entwerfen und Dokumentieren der REST-API-Spezifikationen

  ### 13. leicht zu lernen und klare Syntax

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Finanzdienstleistungen | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** January 06, 2022

**Was gefällt Ihnen an RAML am besten?**

leicht zu lernen, universelle Sprache, einfach mit Mulesoft zu verwenden

**Was gefällt Ihnen an RAML nicht?**

zu spezifisch, erfordert, dass Sie seine Syntax lernen

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Entwerfen Sie APIs mit Mulesoft, die Vorteile sind klare Syntax, leicht zu debuggen.

  ### 14. RAML (RESTful API Modeling Language) ist eine Spezifikationssprache für die Beschreibung von RESTful APIs. Sie ermöglicht es Entwicklern, APIs in einem menschenlesbaren Format zu definieren, das sowohl für Maschinen als auch für Menschen verständlich ist. RAML wird verwendet, um die Struktur, die Endpunkte, die Methoden und die Datenformate einer API zu dokumentieren.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Höhere Bildung | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** November 30, 2021

**Was gefällt Ihnen an RAML am besten?**

Entwicklerfreundlich und leicht zu lernen und zu verstehen

**Was gefällt Ihnen an RAML nicht?**

Es gibt kein Werkzeug für die RAML-Entwicklung.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

RAML wird in der Mulesoft-Entwicklung als API-Design verwendet. Es ist sehr gut in Mulesoft integriert.

  ### 15. Wirklich empfehlen RAML

**Rating:** 5.0/5.0 stars

**Reviewed by:** Guilherme T. | System Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** December 03, 2019

**Was gefällt Ihnen an RAML am besten?**

Eine vollständige Struktur eines gesamten Dienstes kann gut mit RAML definiert werden. Die Protokolle, Sicherheit, Datentypen, Beispiele, Merkmale und viele spezifische Dinge für einen Dienst können in einer einzigen und selbstdokumentierten Struktur beschrieben und definiert werden. Mit dem Design Center von CloudHub (Mulesoft) wird das RAML-Design/Definition sehr einfach.

**Was gefällt Ihnen an RAML nicht?**

Meiner Meinung nach gibt es nicht viele gute Editor-Optionen für RAML. Ich benutze häufig das Design Center von Mulesoft (CloudHub), aber ich sehe nicht viele Werkzeuge mit guter Struktur, die RAML gut "kompilieren".

**Empfehlungen für andere, die RAML in Betracht ziehen:**

Ich nutze normalerweise das Design Center auf CloudHub von Mulesoft, um meine RAML-APIs zu entwickeln. Ich empfehle es wirklich als eine gute Plattform, um RAML zu definieren und zu entwerfen.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Wechsel von SOAP-Diensten zu RESTful-Diensten.  
Anwendung des OAuth 2.0-Sicherheitsniveaus auf RESTful-APIs für den externen Zugriff von Drittbenutzern.  
Erstellung mobiler APIs.

  ### 16. Großartige Möglichkeit, Ihre REST-API zu dokumentieren.

**Rating:** 3.5/5.0 stars

**Reviewed by:** David S. | Senior Web Developer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** September 02, 2021

**Was gefällt Ihnen an RAML am besten?**

Es integriert sich mit Osprey, um Endpunkte zu generieren und Validierung bereitzustellen.

**Was gefällt Ihnen an RAML nicht?**

Einige fehlende Funktionen wie fehlende TS-Unterstützung.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Feldvalidierung und Dokumentationserstellung

  ### 17. Bewertung von RAML

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 06, 2021

**Was gefällt Ihnen an RAML am besten?**

Weniger technisches Fachwissen ist erforderlich, um die REST-APIs zu erstellen.

**Was gefällt Ihnen an RAML nicht?**

Unfähigkeit, Programmiersprachen zu unterstützen, die nicht sehr weit verbreitet sind

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Weniger Unterstützung im technischen Bereich erforderlich

  ### 18. RAML (RESTful API Modeling Language) ist eine Spezifikationssprache für die Beschreibung von RESTful APIs. Es ermöglicht Entwicklern, APIs in einem menschenlesbaren Format zu definieren, das sowohl für Maschinen als auch für Menschen verständlich ist. RAML wird verwendet, um die Struktur, die Endpunkte, die Methoden und die Datenformate einer API zu dokumentieren.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** October 21, 2021

**Was gefällt Ihnen an RAML am besten?**

Autovervollständigungsfunktion, visueller Stil

**Was gefällt Ihnen an RAML nicht?**

Electron-App zu ressourcenintensiv, fehlende Online- oder Freigabefunktionalität

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Technische API-Dokumentation

  ### 19. RAML-Bewertung

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Bankwesen | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** August 26, 2021

**Was gefällt Ihnen an RAML am besten?**

RAML ermöglicht es Ihnen, eine API mit einer YAML-Datei zu beschreiben. Es ist einfacher, eine API mit RAML zu beschreiben.

**Was gefällt Ihnen an RAML nicht?**

Es gibt nicht viele Programme, die es Ihnen ermöglichen, RAML in Modellcode zu parsen.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Das schnellere Modell zur Definition und Bereitstellung Ihrer API-Mikroservices

  ### 20. RAML - Der API-Entwurf

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shubham C. | Integration Specialist, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 26, 2020

**Was gefällt Ihnen an RAML am besten?**

RAML ist eine leicht zu erlernende selbsterklärende Sprache für API. Die API kann perfekt gemäß den RAML-Spezifikationen modelliert werden. RAML bietet vordefinierte Funktionen, die den Standards sehr entsprechen.

**Was gefällt Ihnen an RAML nicht?**

RAML kann sich erweitern, um in weitere Datenmanipulation einzusteigen.

**Empfehlungen für andere, die RAML in Betracht ziehen:**

Insgesamt ist RAML eine schöne Sprache, mit der man arbeiten kann, und einfach zu verwenden. Ich würde die Verwendung von RAML jederzeit empfehlen.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Das Geschäftsproblem, für das wir die perfekte Lösung suchen, steht im Zusammenhang mit einer E-Commerce-Website, die interaktiv mit den Backend-Systemen sein muss. Die RAML-Spezifikationen halfen uns, die Spezifikation des Backend-Systems zu erreichen, das implementiert werden kann oder das sich ziemlich komfortabel an neue Änderungen anpassen lässt.

  ### 21. Berufserfahrung im API-Design mit führender API-Entwicklungstechnologie.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** October 15, 2020

**Was gefällt Ihnen an RAML am besten?**

Ich mag RAML, weil es dem Entwickler die Flexibilität gibt, Microservices auf bequeme Weise anzupassen. Das Design der Spezifikation folgt einer einfachen YAML-Struktur (ein in der Industrie bekanntes Vorgehen), die für jeden leicht verständlich ist, da sie nur Substantive (d.h. Ressourcen) und Verben (d.h. Methoden) enthält. RAML ist stark in der Lage, Sicherheitsmerkmale und -schemata zu unterstützen, die auf verschiedenen Ebenen der API angewendet werden können, zum Beispiel auf API-Ebene, Ressourcenebene und Methodenebene.

Modularisierung:
RAML ist ziemlich einfach, Spezifikationen in einzelne Module wie Fragmente (nichts anderes als ein gemeinsames Modul), Merkmale, Ressourcentypen, Datentypen und als API zu definieren. Dies hilft, die Spezifikation zu entkoppeln, um unnötige Abhängigkeiten zu reduzieren und die API sauber und leicht verständlich zu halten.

**Was gefällt Ihnen an RAML nicht?**

Es gibt nur sehr wenige Bereiche, in denen ein Entwickler RAML-Einschränkungen nicht mag. Hier sind ein paar davon, die ich empfinde:
1. Es gibt keinen einfachen Weg, eine API zu definieren, die bedingte Eingabeparameter akzeptiert, die in verschiedenen Szenarien angewendet werden (entweder oder). Ein komplexer Schema-Datentyp-Ansatz muss befolgt werden, um benutzerdefinierte bedingte Typen zu erstellen.
2. Typ- und erforderliche Einschränkungen bei übergeordneten Feldern, wenn ein Kind-Datentyp Eigenschaften von einem übergeordneten Typ erbt.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Ich verwende die RAML-Spezifikation, um API-Mikrodienste zu entwickeln. Wir haben oft festgestellt, dass es einige Herausforderungen mit unseren Verbrauchern gab, wenn wir Mikrodienste implementierten, ohne einen ordnungsgemäßen Vertrag (d. h. API-Spezifikation) festzulegen. Es war wirklich schwierig für uns, mit unseren Kunden zu koordinierten, insbesondere wenn wir neue APIs implementierten oder Änderungen an bestehenden Diensten einführten, die nicht rückwärtskompatibel waren. RAML ist viel komfortabler für ein einfaches Spezifikationsdesign und wird von den Gegenparteien leichter akzeptiert, da die Spezifikation selbst selbsterklärend ist und kein API-Entwickler erforderlich ist, um sie anderen zu erläutern.

  ### 22. RAML grundlegender und wichtiger Schritt für REST API

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ganga M. | Mulesoft Certified Developer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 21, 2020

**Was gefällt Ihnen an RAML am besten?**

Hoch lesbar für Menschen und Computer. Es konzentriert sich darauf, Ressourcen, Methoden, Parameter, Antworten, Medientyp sauber zu beschreiben.

**Was gefällt Ihnen an RAML nicht?**

Begrenzte Code-Wiederverwendung/Erweiterungen, Fehlt starke Dokumentation.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

RAML ist der erste Schritt unseres REST-API-Designs, bevor der Code in der IDE fertiggestellt wird, kann man überprüfen, wie das Design in RAML durch die API-Konsole funktioniert und testen.

  ### 23. RAML ist einfach zu analysieren und einfach zu visualisieren.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Balint T. | Mulesoft Developer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** November 06, 2020

**Was gefällt Ihnen an RAML am besten?**

Optionale Felder, leicht lesbar für Menschen

**Was gefällt Ihnen an RAML nicht?**

Einrückung ist einfach super nervig und macht das Debuggen eines schlecht formatierten RAML zu einem Albtraum.

**Empfehlungen für andere, die RAML in Betracht ziehen:**

Wenn es in das Ökosystem Ihres Unternehmens passt, gibt es keinen Nachteil.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

RAML wird verwendet, um REST-API-Schnittstellen zu beschreiben. Ein korrekt geschriebenes RAML ist die Dokumentation für die API selbst. Dies kann die Entwicklung der API und ihrer Clients entkoppeln, da die Schnittstelle für einen Start ausreicht.

  ### 24. Raml beschreibt die Sprache für die Schnittstelle.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Pallavi M. | System Engineer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** October 20, 2020

**Was gefällt Ihnen an RAML am besten?**

Raml ist die beschreibendste Sprache überhaupt. Obwohl der Benutzer keine Ahnung von einer bestimmten API hat, beschreibt Raml, warum wir sie verwenden, was der Bedarf ist und welche Antwort wir benötigen. Raml beschreibt es so einfach, dass gewöhnliche Menschen es nachvollziehen können.

**Was gefällt Ihnen an RAML nicht?**

Ich habe RAML für die Entwicklung von APIs verwendet, und obwohl ich es nicht abgelehnt habe.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Die Beschreibung ist der beste Teil von RAML, wo ich den besonderen Grund für jede Methode erwähnen kann.

  ### 25. RAML ist ausgezeichnet und einfach zu definieren REST-APIs.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ashok chakravarthi D. | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 23, 2020

**Was gefällt Ihnen an RAML am besten?**

definieren von Ressourcen mit Schemata und Sicherheit, wiederverwendbare Fragmente, Merkmale

**Was gefällt Ihnen an RAML nicht?**

Bis jetzt habe ich keine Abneigung gegen RAML gefunden.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Die Wiederverwendbarkeit von RAML-Fragmenten und Sicherheitskonfigurationen lösen, es ist leicht von Menschen und Maschinen lesbar.

  ### 26. RAML ist sehr intuitiv und benutzerfreundlich.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ruchika J. | Assistant Consultant, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 26, 2020

**Was gefällt Ihnen an RAML am besten?**

Was ich am meisten an RAML mag, ist die Fähigkeit zur Beispielvalidierung, die es bietet, um zu überprüfen, ob dies mit dem definierten Datentyp übereinstimmt oder nicht.

**Was gefällt Ihnen an RAML nicht?**

Wie Anforderungsbeispielvalidierung sollte RAML auch die Antwortvalidierung enthalten.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Wir verwenden RAML, um REST-API-Schnittstellen zu definieren. Und das frühe Teilen mit den API-Verbrauchern im Entwicklungszyklus hilft bei besseren Integrationen.

  ### 27. RAML-Erfahrung

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Automobil | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** November 08, 2020

**Was gefällt Ihnen an RAML am besten?**

Die Art und Weise, wie wir die API-Endpunkte nach ihrer Erstellung dokumentieren und darauf zurückgreifen können. Hilfreich, um sie zu verwalten, sich zu erinnern und zu visualisieren.

**Was gefällt Ihnen an RAML nicht?**

Es ist nicht so sehr eine Abneigung, sondern eher eine Vorliebe. Ich würde es vorziehen, die Möglichkeit zu haben, die RAML-Datei automatisch zu generieren, während ich den Code schreibe.

**Empfehlungen für andere, die RAML in Betracht ziehen:**

Es ist definitiv eine gute Sache, es zu versuchen, und es wird Ihnen beibringen, wie APIs strukturiert sind.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Ich löse hauptsächlich das Problem, sich nach einer Weile des Schreibens der API und Dokumentation an die Endpunkte zu erinnern.

  ### 28. Es war wirklich detailliert und informativ. Klar und prägnant.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Inderjeet S. | Associate Solution Architect, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** October 24, 2020

**Was gefällt Ihnen an RAML am besten?**

Die Art und Weise, den Inhalt zu erklären, und die bereitgestellten Beispiele waren wirklich großartig.

**Was gefällt Ihnen an RAML nicht?**

Nichts dergleichen, ich habe die Website für weitere Studien gespeichert und werde den Link erneut durchgehen.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Ich löse viele API-Design-bezogene Probleme, und es hilft mir, ein granulareres Niveau von Validierungen hinzuzufügen.

  ### 29. Ein Ort Lösung für Überblick über API

**Rating:** 5.0/5.0 stars

**Reviewed by:** Suvi D. | Consultant, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 16, 2020

**Was gefällt Ihnen an RAML am besten?**

Validierung, Verfügbarkeit des Mock-Servers, Benutzerfreundlichkeit... Mehrere Richtlinien zur Einschränkung der Rechte auf Ihre API, Verfügbarkeit mehrerer Versionen.

**Was gefällt Ihnen an RAML nicht?**

Meistens ist es hilfreich. Es ist schwer, etwas zu finden, das nicht hilfreich ist.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Validierungen, einfache Validierung mit Schema oder Datentyp.

Richtlinien, die Sie auf RAML anwenden können.

Einfachheit, Ihr RAML mit tatsächlichem Code zu verbinden.

  ### 30. Shankys Bewertung

**Rating:** 4.5/5.0 stars

**Reviewed by:** Shankar Sai C. | Associate Consultant, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** October 22, 2020

**Was gefällt Ihnen an RAML am besten?**

Die RAML-API ist sehr einfach zu verstehen und zu entwerfen.

**Was gefällt Ihnen an RAML nicht?**

Bisher keine Abneigungen, hatte eine positive Erfahrung.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Ich konnte meine Dienste mit RAML bereitstellen, was meinen Kunden half, meine Anwendung besser zu verstehen.

  ### 31. Einfach und praktisch

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Versicherung | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 22, 2020

**Was gefällt Ihnen an RAML am besten?**

Die Verwendung von RAML ist vorteilhaft für meinen Alltag, um eine API für meine Stakeholder zu präsentieren und zu entwerfen und auf Feedback zu hören, um sie schnell zu ändern. Einfach zu verwalten und in unsere Projekte zu importieren.

**Was gefällt Ihnen an RAML nicht?**

Bereitstellung einer klaren Fehlermeldung aufgrund falscher Einrückung

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Wir stellen der gesamten Firma Microservices mit weniger Aufwand und in Übereinstimmung mit den Anforderungen zur Verfügung.

  ### 32. Einfach zu verstehen, zu schreiben und zu pflegen.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jansen G. | Software Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** January 17, 2020

**Was gefällt Ihnen an RAML am besten?**

Schnelle Visualisierung des API-Designs, Sie können leicht einen Vertrag erstellen und an Ihren Kunden senden für eine schnelle Bearbeitung. Gut für die AGILE-Methodik.

Für Entwickler kann ich sagen, dass es lesbar ist und leicht geändert werden kann. Seine Wartbarkeit ist hoch und die Spezifikationen von RAML sind vollständig mit einem detaillierten Leitfaden und Tutorials.

Es ist präzise, ein Client kann aus der Spezifikation generiert werden, der dem API treu ist.

**Was gefällt Ihnen an RAML nicht?**

Wahrscheinlich eine große Gemeinschaft, falls es jemals Fragen gibt, die andere neue Mitglieder stellen können und innerhalb weniger Tage eine Antwort erhalten.

RAML ist immer noch nicht populär im Java-Framework wie Spring/Spring Boot. Eine stabile Unterstützung für Spring Boot zu schaffen, wird wahrscheinlich die Popularität von RAML steigern. Manchmal ist RAML als Plugin in Mulesoft etwas langsam.

**Empfehlungen für andere, die RAML in Betracht ziehen:**

Die Verwendung von RAML ist einfach. Sie haben auch eine Live-Visualisierung während des Codierens, sodass alles einfach sein sollte. Sehen Sie, wie einfach es ist, mit dem RAML 100 Tutorial zu beginnen. Ich empfehle gerne die Verwendung von RAML, insbesondere bei der Entwicklung mit Mulesoft.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Unternehmensintegration. Das Teilen des Vertrags mit Kunden ist einfach und Sie erhalten schnell Feedback.

  ### 33. RAML ist das klare Verständnis der gesamten Anwendung in Mulesoft.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Bankwesen | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** October 26, 2020

**Was gefällt Ihnen an RAML am besten?**

Eigenschaften, Ressourcentypen, beinhalten, Sicherheit ist das Beste in RAML.

**Was gefällt Ihnen an RAML nicht?**

Alle sind gut, refaktorieren und enum sind etwas verwirrend.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Alle Geschäftsprobleme können mit RAML gelöst werden.

  ### 34. RAML Bewertung

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** December 02, 2019

**Was gefällt Ihnen an RAML am besten?**

Das Beste ist das Format, wie einfach wir Ressourcen und deren Spezifikationen definieren können. Einfach, Sicherheit und andere Funktionen hinzuzufügen.

**Was gefällt Ihnen an RAML nicht?**

Nichts zu beanstanden. Alles gut. Es macht einen Entwickler komfortabler im Umgang mit dem Kunden.

**Empfehlungen für andere, die RAML in Betracht ziehen:**

Einfach zu verwenden, einfach zu implementieren, einfach zu lernen.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Das tägliche Szenario, das vom Team bereitgestellt wird, um die Anforderungen der Kunden im Auge zu behalten, indem die Ressourcen definiert werden, um die besten Ergebnisse zu erzielen.

  ### 35. Einfach zu lernen und zu verwenden

**Rating:** 4.0/5.0 stars

**Reviewed by:** Mohit S. | Consultant, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** December 03, 2019

**Was gefällt Ihnen an RAML am besten?**

RAML ist sehr einfach zu lernen. Die Konzepte sind sehr einfach, aber effektiv für die Erstellung von API-Verträgen. Wird zu einem leistungsstarken Validierungswerkzeug, wenn es mit dem APIkit-Router verwendet wird.

**Was gefällt Ihnen an RAML nicht?**

Es gibt nicht viel, was man an RAML nicht mögen könnte. Das Einzige, was ich denke, dass sie verbessern könnten, ist, wenn das GUI besser gemacht werden kann.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Erstellen von API-Verträgen, damit diese mit den Teams oder Benutzern geteilt werden können, die unsere APIs nutzen möchten.

  ### 36. Kern von REST-APIs

**Rating:** 4.0/5.0 stars

**Reviewed by:** Heeba k. | Associate Consultant, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** December 18, 2019

**Was gefällt Ihnen an RAML am besten?**

Es ist sehr benutzerfreundlich und einfach zu machen.

**Was gefällt Ihnen an RAML nicht?**

1) Weniger Editoren auf dem Markt
2) 1.0

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

1) Das Erstellen von APIs ist damit zu einer Aufgabe von wenigen Stunden geworden.
2) Gibt ein grundlegendes Verständnis von Ressourcen, Datentypen und kann anderen Parteien zur Vorbereitung eines Vertrags präsentiert werden.

  ### 37. Einfacher Weg zur Erstellung einer REST-API-Spezifikation

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Einzelhandel | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** December 19, 2019

**Was gefällt Ihnen an RAML am besten?**

Bibliothek
Ressourcentypen
Eigenschaften
Aufzählung
Schema

**Was gefällt Ihnen an RAML nicht?**

XSD-Validierung
Sicherheit
Mehrfach-Schema-Validierung

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Verwendung von RAML für Mulesoft-Ressourcen
Vorteile:
Weniger zeitaufwendig
Lesbarkeit

  ### 38. RAML-Design

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Rechtsdienstleistungen | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** December 03, 2019

**Was gefällt Ihnen an RAML am besten?**

Einfach zu verstehen und schnelle Entwicklung.

**Was gefällt Ihnen an RAML nicht?**

Manchmal wird RAML zu kompliziert, wenn wir uns auf andere RAML beziehen.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Ich erstelle API-Designs und Spezifikationen.

  ### 39. Einfach zu bedienen

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Internet | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** December 02, 2019

**Was gefällt Ihnen an RAML am besten?**

Es ist nützlich, wenn Dokumentation benötigt wird.

**Was gefällt Ihnen an RAML nicht?**

Es fehlt an einer IDE. Die Dokumentation ist nicht einfach zu benutzen.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Hauptsächlich API-Dokumentation

  ### 40. Gut

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** December 02, 2019

**Was gefällt Ihnen an RAML am besten?**

Die Entwicklung eines REST-APIs mit RAML war gut.

**Was gefällt Ihnen an RAML nicht?**

Einrückungsproblem, da es nicht einmal zusätzlichen Platz erwartet

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

API erstellen

  ### 41. eine der besten Möglichkeiten, RESTful APIs zu entwerfen und zu teilen

**Rating:** 4.5/5.0 stars

**Reviewed by:** °ღ•ŚŐÚℛÁßℋ . | Executive, Computersoftware, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** January 07, 2019

**Was gefällt Ihnen an RAML am besten?**

Ich mag den Teil, in dem ich meine OAuth2.0-Richtlinie als Spezifikation in mehreren Projekten verwendet habe. Es hat mir viel Zeit gespart, dasselbe immer wieder in jedem Projekt zu schreiben.

**Was gefällt Ihnen an RAML nicht?**

Die Sache, die mir nicht gefiel, ist, dass es keine Möglichkeit gibt, mehrere Antworten mit unterschiedlichen Typen für denselben HTTP-Statuscode zu definieren.

**Empfehlungen für andere, die RAML in Betracht ziehen:**

Sie können dies in Betracht ziehen, wenn Sie an der Entwicklung von RESTful-APIs arbeiten.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Ich habe das Problem des Verständnisses der API-Anforderung gelöst und es hat uns als weniger Nacharbeit in der Entwicklung genutzt. Es half mir, die genaue Anforderung festzulegen und das API-Design bereitzustellen, um es vor Beginn der Entwicklung zu testen.

  ### 42. Tolles Produkt zur Dokumentation von APIs

**Rating:** 4.0/5.0 stars

**Reviewed by:** Felipe M. | Tech Leader | Cloud Engineer and Architect, Computersoftware, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** June 03, 2018

**Was gefällt Ihnen an RAML am besten?**

Super einfach zu beginnen und die generierte Dokumentation ist äußerst professionell. Definitiv ein Muss im Werkzeugkasten eines jeden Backend-Entwicklers. Ich mag, dass es ein Werkzeug für die Migration zu Swagger bietet.

**Was gefällt Ihnen an RAML nicht?**

Ich wünschte, sie hätten mehr Plugins wie OpenApi (früher bekannt als Swagger)... Swagger unterstützt definitiv viele Sprachen und Plugins sind nett. Es ist nicht super benutzerfreundlich, aber es ist benutzerfreundlicher als Swagger...

**Empfehlungen für andere, die RAML in Betracht ziehen:**

Ich denke, insgesamt ist es ein schönes Werkzeug zum Dokumentieren und Mocken Ihrer APIs. Sie müssen Ihre APIs sowieso dokumentieren. Swagger ist RAML voraus, aber ich denke, RAML wird schließlich ein starker Konkurrent werden.

**Welche Probleme löst RAML für Sie, und wie profitieren Sie davon?**

Wir verwenden es zur Erstellung professioneller Dokumentation für unsere APIs. Es hilft uns wirklich, die Lücke zwischen unseren Frontend- und Backend-Entwicklern zu verringern.


## RAML Discussions
  - [G Fuel Tier List](https://www.g2.com/de/discussions/g-fuel-tier-list) - 1 comment, 1 upvote
  - [Wofür wird Raml verwendet?](https://www.g2.com/de/discussions/what-is-raml-used-for) - 1 comment

- [View RAML pricing details and edition comparison](https://www.g2.com/de/products/raml/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-16+08%3A12%3A40+-0500&secure%5Bsession_id%5D=873a86b8-10d0-41c8-8845-6ccee4d0d827&secure%5Btoken%5D=c06da268c3166d8a7a9d947ceb0cbde106e33434fe79cf4e9db4055d335d8eb7&format=llm_user)

## RAML Features
**Entwicklung**
- API testing
- Datensicherheit
- Orchestrierung
- Skalierbarkeit

**Zusammenarbeit**
- Design-Management
- Zugriffskontrolle
- Sichtbarkeit

## Top RAML Alternatives
  - [Postman](https://www.g2.com/de/products/postman/reviews) - 4.6/5.0 (1,720 reviews)
  - [MuleSoft Anypoint Platform](https://www.g2.com/de/products/mulesoft-anypoint-platform/reviews) - 4.5/5.0 (615 reviews)
  - [Stoplight](https://www.g2.com/de/products/stoplight/reviews) - 4.4/5.0 (333 reviews)

