fast_serializer:另一个序列化器宝石

时间:2024-06-09 15:34:49
【文件属性】:

文件名称:fast_serializer:另一个序列化器宝石

文件大小:30KB

文件格式:ZIP

更新时间:2024-06-09 15:34:49

ruby rails api fast serialization

fast_serializer fast_serializer_ruby是哈希转换器的轻量级Ruby对象。 该库旨在解决这样的典型问题,另一方面是重要的问题,例如有效的Ruby对象到哈希的转换。 表现 :rocket: 在ruby 2.7上运行至少比AMS快6倍(基准是从fast_jsonapi存储库借来的) 在ruby 2.7上运行,它消耗的RAM少6倍 预热后,在jruby 9.2.7.0上运行的速度至少比AMS快4倍 兼容性 :OK_hand: 我试图使该API尽可能接近active_model_serializer实现,因为我们都已经习惯了它。 特征 条件渲染 继承 包含/排除的关联 安装 将此行添加到您的应用程序的Gemfile中: gem 'fast_serializer_ruby' 然后执行: $ bundle 或将其自己安装为: $ gem install fast_seriali


【文件预览】:
fast_serializer-master
----LICENSE.txt(1KB)
----lib()
--------fast_serializer()
--------fast_serializer.rb(308B)
----Gemfile(487B)
----spec()
--------models()
--------fast_serializer()
--------spec_helper.rb(1KB)
--------factories()
--------support()
----Rakefile(145B)
----.travis.yml(762B)
----README.md(4KB)
----Gemfile.lock(3KB)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(177B)
----fast_serializer.gemspec(2KB)
----bin()
--------console(341B)
--------setup(131B)
----CHANGELOG.md(0B)

网友评论