Principais Alternativas de RAML Mais Bem Avaliadas
Avaliações 42 RAML
Sentimento Geral da Revisão para RAML
Entre para ver o sentimento das avaliações.
I like RAML because,
it gives a flexibility to the developer to customise micro services into convenient way. Designing specification follows a simple YAML structure(well known industry approach) which is easy for anybody to understand as it just contains nouns(i.e. resources) and verbs(i.e methods). RAML is strongly capable to support Security traits and schemes which can be appleid at different levels of API, example API level, resource level and method level.
Modularisation:
RAML is pretty much easy to define specification into individual modules such as fragments(nothing but a common module), traits, resources types, datatypes and as an API. This helps in de-coupling the specification to reduce unnecessary dependencies and keep the API clean for easy understanding. Análise coletada por e hospedada no G2.com.
There are very few areas where a developer dislike RAML constraints, below are the couple of them that I feel,
1. no easy way of defining an API to accept conditional input parameter set to apply in various scenarios(either or way). A complex schema datatype approach has to be followed in order to customer conditional types.
2. type, required constraints on parent fields when a child datatype inherit properties from parent Análise coletada por e hospedada no G2.com.

Altamente legível por humanos e computadores. Ele se concentra em descrever claramente recursos, métodos, parâmetros, respostas, tipo de mídia. Análise coletada por e hospedada no G2.com.
Reutilização/extensões de código limitadas, Falta de documentação robusta. Análise coletada por e hospedada no G2.com.


Raml é a linguagem mais descritiva de todas. Embora o usuário não tenha ideia sobre uma API específica, Raml descreve por que estamos usando, qual é a necessidade e qual resposta precisamos. Raml descreve de forma fácil para que pessoas comuns possam se relacionar. Análise coletada por e hospedada no G2.com.
Eu usei o RAML para desenvolver API, e enquanto eu não desgostei disso. Análise coletada por e hospedada no G2.com.


O que eu mais gosto no RAML é a capacidade de validação de exemplos que ele fornece para verificar se isso corresponde ou não ao tipo de dado definido. Análise coletada por e hospedada no G2.com.
Como exemplo de validação de solicitação, o RAML deve incluir a validação de resposta também. Análise coletada por e hospedada no G2.com.
The way we can document and go back to the API endpoints after creating it. Helpful to manage, remember and visualize them. Análise coletada por e hospedada no G2.com.
It's not a dislike as much as a preference. I would prefer to have a possibility of automatic generation of the RAML file while I am writing the code Análise coletada por e hospedada no G2.com.

A forma de explicar o conteúdo e os exemplos fornecidos foram realmente incríveis. Análise coletada por e hospedada no G2.com.
Nada disso, marquei o site como favorito para estudo posterior e revisarei o link novamente. Análise coletada por e hospedada no G2.com.

Validação, disponibilidade do servidor simulado, facilidade de acesso... Múltiplas políticas para restringir os direitos na sua API, disponibilidade de múltiplas versões. Análise coletada por e hospedada no G2.com.
Principalmente é útil. É difícil encontrar algo que não seja útil. Análise coletada por e hospedada no G2.com.
