rabl-rails:具有JSON,XML和Plist支持的Rails 4.2和5模板系统

时间:2024-02-21 20:15:05
【文件属性】:

文件名称:rabl-rails:具有JSON,XML和Plist支持的Rails 4.2和5模板系统

文件大小:33KB

文件格式:ZIP

更新时间:2024-02-21 20:15:05

ruby rails json rabl-template RubyRuby

RABL for Rails RABL(Ruby API构建器语言)是用于以不同格式(JSON,XML,BSON等)呈现资源的Ruby模板系统。 您可以在找到文档。 与标准的rabl gem相比,rabl-rails更快,并且使用的内存更少,同时使您可以访问相同的功能。 为了使此gem能够正常工作,您需要对模板进行一些细微的更改,但此过程不会超过5分钟。 rabl-rails仅针对Rails 4.2+应用程序,并且与mri 2.2 +,jRuby和rubinius兼容。 安装 作为gem安装: gem install rabl-rails 或直接添加到您的Gemfile gem 'rabl-rails' 就是这样! 总览 一旦安装了rabl-rails,就可以直接使用RABL-rails模板来呈现资源,而无需更改控制器。 例如,假设您有一个包含博客文章的Post模型和一个看起来像这样的PostController : class PostController < ApplicationController respond_to :html , :json , :xml


【文件预览】:
rabl-rails-master
----.travis.yml(252B)
----Rakefile(758B)
----test()
--------test_library.rb(3KB)
--------renderers()
--------helper.rb(1KB)
--------test_compiler.rb(11KB)
--------test_hash_visitor.rb(9KB)
--------test_helpers.rb(554B)
--------test_configuration.rb(959B)
----rabl-rails.gemspec(988B)
----Gemfile(478B)
----.gitignore(92B)
----CHANGELOG.md(3KB)
----lib()
--------tasks()
--------rabl-rails.rb(912B)
--------rabl-rails()
----README.md(10KB)
----MIT-LICENSE(1KB)

网友评论