RAML概述

RAML(RESTful API Modeling Language)是一个采用YAML格式定义的API建模语言。
2016.7发布最新版本1.0.1

RAML在Github上有一组项目,组成如下:

  • raml-spec
RAML规范。
  • raml-examples
RAML特性示例,RAML规范的组成部分。
  • api-modeling-framework
RAML、OAS和RDF的API和域模型工具。
  • raml-definition-system
RAML 1.0定义系统的NodeJS实现。
  • raml-typesystem

RAML类型系统的TypeScript实现。

能够解析、验证、修改RAML定义中的类型;能够将RAML定义中的类型存储到JSON模式中。

  • raml-tck, Test Compatibility Kit
一个兼容性测试工具,用于验证RAML解析器是否兼容RAML规范。
  • raml-annotations
RAML准备支持的Annotation。
  • ramldt2jsonschema
RAML数据类型与JSON模式之间转换的NodeJS实现。
  • raml-tutorial-200
RAML实例200个。
  • raml-org
raml.org网站
  • raml-java-parser
基于SnakeYAML的RAML解析器,以Java语言编写。
  • raml-java-parser-2,过时了
  • raml-js-parser-2
基于PyYAML的RAML解析器,以CoffeScript编写,可用作NodeJs模块或用于浏览器。
  • raml-js-parser,过时了
  • raml-docs,过时了
  • raml-language-server
RAML的语言服务器(支持微软language server protocol)。
  • raml-dotnet-parser-2
  • raml-dotnet-parser,过时了
.NET解析器。
  • raml-parser-toolbelt
RAML解析器的辅助类库。


参考链接:

官网http://raml.org
项目库https://github.com/raml-org

  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值