grape_ape_rails

时间:2024-06-13 16:36:00
【文件属性】:

文件名称:grape_ape_rails

文件大小:61KB

文件格式:ZIP

更新时间:2024-06-13 16:36:00

Ruby

GrapeApeRails 该gem的一般目的是将在Rails应用程序上下文中集成GrapeAPI的各种最佳实践包装到易于使用的宏框架和DSL中,以及一些自以为是的增值和功能。 基本上,Grape和Rails可以很好地协作,但是以健壮,简洁的方式进行集成可能会很棘手; GrapeApeRails(希望如此)使您的生活更轻松。 功能/意见 GrapeApeRails是自以为是的。 目标是简化集成,因此GrapeApeRails会为您做出许多集成决策: API端点使用JSON进行响应 API端点期望POST和PUT主体的序列化JSON字符串 JSON响应被包装为与JSON-RPC规范最相似的结构 GrapeApeRails API使用“ Accept” HTTP标头进行标头版本控制 API端点会自动处理语言环境(如果提供的话)(通过params [:locale]或“ Accept-Lan


【文件预览】:
grape_ape_rails-master
----.gitignore(169B)
----README.md(10KB)
----Gemfile(100B)
----.ruby-version(6B)
----.rspec(31B)
----grape_ape_rails.gemspec(2KB)
----spec()
--------dummy()
--------requests()
--------spec_helper.rb(3KB)
----LICENSE.txt(1KB)
----.ruby-gemset(16B)
----lib()
--------generators()
--------grape_ape_rails()
--------tasks()
--------swagger()
--------grape_ape_rails.rb(2KB)
----Rakefile(28B)

网友评论