【文件属性】:
文件名称:atum:使用 JSON 模式表示的 API 的 Ruby HTTP 客户端生成器
文件大小:48KB
文件格式:ZIP
更新时间:2021-06-13 17:32:21
Ruby
阿图姆
用于 JSON API 的 Ruby HTTP 客户端生成器,用 JSON 模式表示,从分叉。
警告:Atum 目前处于早期 Alpha 开发阶段。 你被警告了。
安装
$ gem install atum
用法
生成客户
Atum 从描述您的 JSON API 的 JSON 模式生成 HTTP 客户端。 查看以获取帮助编写 JSON 模式的工具。 准备好 JSON 模式后,您可以为 API 生成客户端。
要查看一个简单的示例,您可以查看 Atum 的规范装置中的
1. 创造一个新的宝石
要生成新的 rubygem 客户端(用于我们虚构的Fruity API),您可以运行:
$ atum new fruity-api
这将做几件事:
在当前目录的fruity-api文件夹中创建一个名为fruity-api的新gem
$ atum newfruity-api cre
【文件预览】:
atum-dev
----.gitignore(136B)
----README.md(4KB)
----.rubocop.yml(160B)
----CONTRIBUTORS.md(487B)
----gemfiles()
--------faraday_0.8.9.gemfile(148B)
--------faraday_0.9.gemfile(146B)
----CHANGELOG.md(14B)
----bin()
--------atum(71B)
----Gemfile(89B)
----Guardfile(953B)
----.rspec(31B)
----CONTRIBUTING.md(390B)
----TODO(161B)
----spec()
--------integration()
--------fixtures()
--------atum()
--------spec_helper.rb(373B)
----LICENSE.txt(1KB)
----atum.gemspec(1KB)
----.travis.yml(160B)
----lib()
--------atum()
--------atum.rb(282B)
----.rubocop_todo.yml(861B)
----Rakefile(311B)
----circle.yml(81B)