【文件属性】:
文件名称:roar-sinatra
文件大小:6KB
文件格式:ZIP
更新时间:2021-06-30 02:57:34
咆哮::辛纳特拉
Sinatra 与集成
安装
将此行添加到应用程序的 Gemfile 中:
gem 'roar-sinatra'
然后执行:
$ bundle
或者自己安装:
$ gem install roar-sinatra
用法
Roar::Sinatra 添加了一个表示帮助器方法来使用 roar 序列化对象。
Roar::Sinatra 假设你的代表的名字是 class_name + "Representer"。
经典应用
require "sinatra"
require "roar-sinatra"
get '/orders/:id' do
represent Order . find ( params [ :id ] )
end
模块化应用
require "sinatra/base"
require "roar-sinatra"
class MyAp
【文件预览】:
roar-sinatra-master
----.gitignore(160B)
----Guardfile(239B)
----.rspec(22B)
----.ruby-gemset(13B)
----.travis.yml(91B)
----.ruby-version(11B)
----roar-sinatra.gemspec(826B)
----LICENSE.txt(1KB)
----spec()
--------spec_helper.rb(399B)
--------roar-sinatra_spec.rb(2KB)
----README.md(1KB)
----lib()
--------roar-sinatra()
--------roar-sinatra.rb(899B)
----Gemfile(164B)
----Rakefile(150B)