文件名称:jsonity:在 Ruby 中构建 JSON 的最性感语言
文件大小:9KB
文件格式:ZIP
更新时间:2024-07-24 12:59:45
Ruby
jsonity 在 Ruby 中构建 JSON 的最性感语言 我一直在用 、 和编写 JSON API,但它们都不能满足我的要求和用例。 jbuilder语法很冗长,partial和mixin的功能其实很弱 RABL 语法简单,但是用它写复杂的数据结构可读性不强 ActiveModel::Serializer 在 Rails 架构中是有说服力的角色,但是当您需要从控制器完全控制要包含的多嵌套(关联)对象的哪些属性时,它会变得非常无用 所以我选择创建一个新的——Jsonity,它是一个简单而强大的 JSON 构建器,专门用于 JSON API 表示。 简单易读的语法,即使它变得复杂 灵活随意的节点 可包含的mixin 声明性属性包含 安装 确保将 gem 添加到您的 Gemfile 中。 gem 'jsonity' 概述 @meta_pagination_mixin = ->
【文件预览】:
jsonity-master
----.gitignore(185B)
----jsonity.gemspec(908B)
----LICENSE(1KB)
----README.md(8KB)
----lib()
--------jsonity()
--------jsonity.rb(430B)
----Gemfile(39B)
----Rakefile(29B)