文件名称:praxis:Praxis是一个专注于创建API的设计和实现方面的框架
文件大小:270KB
文件格式:ZIP
更新时间:2024-05-04 13:30:43
Ruby
实践 Praxis是用于设计和实现API的框架。 该框架的一个重要部分面向构建API的设计方面。 此功能使架构师能够使用工具来设计其API的每个方面,从而生成一个完整的,可在网络上浏览的文档,其中包括自动生成资源,参数,标头等的示例,以及针对这些示例的请求和响应支持的编码。 设计过程是反复进行的,从定义新资源,参数等开始,一直到检查生成的文档(通常是使用API的某些潜在客户端),再到根据反馈更新设计,或扩展为更多资源。 Praxis的设计语言(即DSL)遵循干净的“ ruby-type-syntax”,其最终结果是生成输出,该输出既是一组模式文档又是一个基于Web的API浏览器(由这些模式驱动) )。 这使Praxis可以设计可能以任何语言实现的API。 该框架的另一个重要部分旨在帮助实现API服务。 特别是,Praxis为Ruby开发人员提供了帮助,以帮助他们构建符合所设计