Ruby on rails Rails有类似Django Rest框架的东西吗?

Ruby on rails Rails有类似Django Rest框架的东西吗?,ruby-on-rails,Ruby On Rails,我来自Django世界,发现Django Rest框架是制作Rest API的有用方法。它有助于消除样板文件,并带有用于身份验证、序列化等的良好预构建模块 我想知道Rails是否有类似的功能?Rails 5具有新的功能API模式,可以满足您的需要。查看更多信息。披露:我正在推广我创作的一个gem 我是一名软件工程师,热爱Python/Django,但在RubyonRails上工作了大约5年;最近,我写了一篇题为《宝石》的文章。核心目标是提供与DRF类似的基本功能,即: ModelControl

我来自Django世界,发现Django Rest框架是制作Rest API的有用方法。它有助于消除样板文件,并带有用于身份验证、序列化等的良好预构建模块


我想知道Rails是否有类似的功能?

Rails 5具有新的功能API模式,可以满足您的需要。查看更多信息。

披露:我正在推广我创作的一个gem

我是一名软件工程师,热爱Python/Django,但在RubyonRails上工作了大约5年;最近,我写了一篇题为《宝石》的文章。核心目标是提供与DRF类似的基本功能,即:

  • ModelControllerMixin
    (类似于
    ModelViewSet
    ),它允许控制器包括常见的CRUD动作和
    api_响应
    渲染器
  • 路由器,允许路由到控制器上定义的操作
  • 序列化程序(主要是
    NativeModelSerializer
    ,它允许您定义字段、忽略/排除字段、方法和关联/关系)
  • 可浏览的API(包括在
    ModelControllerMixin
    中)允许您的API可浏览(我有点无耻地从DRF中窃取了主题)
您可以在rails中使用。另外,你还可以跟着去看看其他的宝石。