文件名称:decoradar:Ruby中的简单序列化器
文件大小:13KB
文件格式:ZIP
更新时间:2024-05-18 10:26:45
Ruby
Decoradar 顾名思义,Decoradar是Ruby中的一个简单的JSON序列化器+装饰器。 安装 将此行添加到您的应用程序的Gemfile中: gem 'decoradar', '~> 0.1.1' 然后执行: $ bundle 为什么选择Decoradar? Decoradar实际上非常简单且没有魔法(零猴子补丁,零自动强制),旨在将ActiveModel :: Serializer引入纯Ruby对象。 Decoradar将为您带来什么? ActiveModel::Serializer DSL样式。 *而明确的魔术:没有猴子打补丁或自动强制。 隔离测试:这只是不受Rails依赖的Ruby对象,因此可以对其进行单元测试。 (当我说单元测试时,我是故意的) 用法 class UserSerializer include Decoradar attribute
【文件预览】:
decoradar-master
----.travis.yml(228B)
----bin()
--------console(334B)
--------setup(131B)
----decoradar.gemspec(1KB)
----Rakefile(198B)
----LICENSE(1KB)
----Gemfile(94B)
----.rspec(30B)
----spec()
--------lib()
--------spec_helper.rb(5KB)
----.gitignore(93B)
----lib()
--------decoradar()
--------decoradar.rb(2KB)
----CODE_OF_CONDUCT.md(2KB)
----README.md(3KB)