70+专家分享实战经验,2024年度AI最佳实践都在AICon北京 了解详情
写点什么

raml

收录了 raml 频道下的 50 篇内容

RAML 工作组发布 RAML 1.0 与 API Workbench

近日,RAML社区发布了RAML 1.0、API Workbench、一个JavaScript RAML解析器和一个Java RAML解析器。

RAML 的强大功能

RAML的全称是RESTful API建模语言,这是一种基于YAML格式的新规范,因此机器与人类都能够轻易地理解其中的内容。但RAML的目的不仅仅在于创建更易于理解的规范而已。RAML的设计者Uri Sarid希望使用者能够打破固有的思维,在开始编写代码之前以一种全新的方式对API进行建模。

使用 RAML 与 APIkit 以实现 API 需求层次中所定义的目标

在这篇文章中,Reza Shafii为我们解释了如何通过RAML、API Designer和APIkit等工具,实现由API需求结构中定义的两个最基本的需求,即API设计与实现。

RAML 用户应遵循的 C#与 Web API 代码生成模式

在本文中,Jonathan Allen将为读者介绍REST规格语言,例如RAML、Swagger以及API Blueprint的使用者在为C#和ASP.NET Web API生成代码时应遵循的一些设计模式。本文涵盖的主题包括model的校验、对异步的支持以及请求的撤消。

Uri Sarid 介绍 RAML 1.0 的发布以及 MuleSoft API 的最新消息

Uri Sarid是MuleSoft的CTO,在他们于旧金山举办的CONNECT 2016年会上,InfoQ有幸与他进行了交流。Sarid是RAML的创立者,这个项目刚刚发布了人们期待已久的1.0 GA版本,因此这是一个很好的机会对去年与他的交流进行随访,并在更宏观的视角上了解MuleSoft针对API团队所给出的解决方案和他对API的见解。

MuleSoft 开源用于设计 RESTful APIs 的工具 RAML Tools

近日,MuleSoft发布了3款基于RAML的用于设计、评估和测试RESTful APIs的工具。

设计一套事件日志 API

API设计者通常可以在多种文档格式中进行选择,近期出现的RAML是一种开源的API文档格式,它采用了当今API设计比较推崇的契约优先的设计方式。RAML语言具有一些独特的构造体,它们能够降低在其它格式中常见的重复性。本文通用对一个简单的API设计过程的描述,展示了RAML中与DRY相关的一些特性。

API 描述、发现与档案入门

虽然Web API的实现正变得越来越普及,但在工具方面还缺乏一些被广泛接受的标准,用以描述、发现,并且理解大量基于API的服务的意义。如何围绕着API的“元层面”对工具进行定义与实现,这方面仍然存在着大量的机会。

HTTP API 领域在围绕 OAS 进行整合

MuleSoft业已成为OAI的成员,并发布了能够同时理解RAML和 OAS的API模型框架。Restlet Studio如今已经支持RAML。

虚拟研讨会:Web API 文档和描述格式

在这个虚拟研讨会上,我们将听到来自Web API领域的4位专家发表他们对Web API相关问题的看法。每位专家对Web API文档和描述格式的价值、好处和成本都有自己独到的看法,他们从自己实际的Web开发经验出发,为我们打开了不同的观察视角。他们得出一个共同的结论:我们必须做点事情来帮助开发者在Web API的世界里辨清方向。

StopLight 推出可视化的 API 设计工具

StopLight推出了一款新的可视化API设计工具和云服务,旨在将API的不同种类规格抽离成一个单一的接口。

Amazon API 网关提供 Swagger 定义导入支持

2016年4月5日,Amazon宣布更新其API管理服务Amazon API网关。经过此次更新,Amazon API网关现在支持直接导入Swagger 2.0的API定义了。

专访 Uri Sarid: Anypoint for APIs

MuleSoft近期发布了Anypoint platform for APIs 的重要更新,对API设计、协作及API管理特性进行整合。为深入报道,InfoQ就Anypoint平台走访了MuleSoft的CTO——Uri Sarid。By Saul Caganoff

HTTP 的未来以及对 SPDY 的争论

IETF讨论了HTTP的未来,下一个版本将要以SPDY作为起点。尽管存在争议——微软声称SPDY与打开了所有优化的HTTP/1.1相差无几,而SPDY的发明者则表示,微软的测试在一个真实的场景中肯定了SPDY的优势。

MuleSoft 发布新的 Anypoint Platform,用户可操控 API

Mulesoft发布了新的Anypoint Platform主版本,其亮点在于团队协作功能,支持在平台内对API的创建、保存、发现和重用,以及资产的整合。

Google Play Services 4.1 增加 Drive 支持

近日,Google更新了Play Services,开始支持Drive,回合制多人游戏和更多广告网络。

Restlet 2.3 发布,支持 Java 7、SPDY 和 CORS

Restlet公司发布了其Restlet框架的2.3版本。该版本花费了大量的精力改善了项目依赖并完善了其API文档。Restlet还使用Restlet Studio(一个用于构建API的Web IDE)、APISpark(一个构建API的PaaS服务)以及Restlet框架(Restlet开源发行版本)开发了一个综合的API平台。

Microsoft 已将 VS Code 语言服务器协议开源

Microsoft已将VS Code编辑器用于与各种可支持的语言服务器进行通信的协议开源。

Readme.io 创始人谈 API 文档的未来

那些包含着相对较新工具的文档,是软件开发过程中被忽略的最大领域之一,如今终于得到了大家的些许关注。对于一个API文档来说,其被认为是至关重要的。Gregory Koberger正在开发一套系统,可以让开发者文档与API和API仪表盘更直接地对接。

APIs.guru 加入了越来越多的 API 索引

APIs.guru是最新的获取API定义索引、内容管理和空间发现的方法。

raml专题_资料-InfoQ中文网