我有一个关于 Grape 用于构建仅 API 的 rails 应用程序的问题。正如我在 github 文档中所读到的,Grape 可以作为 API 安装在现有的 rails 应用程序中。是否可以用它编写仅 API 的应用程序?我是对的,我在使用 Grape 时不再需要 Rails 控制器了吗?
提前致谢!
我有一个关于 Grape 用于构建仅 API 的 rails 应用程序的问题。正如我在 github 文档中所读到的,Grape 可以作为 API 安装在现有的 rails 应用程序中。是否可以用它编写仅 API 的应用程序?我是对的,我在使用 Grape 时不再需要 Rails 控制器了吗?
提前致谢!
你说的对。
另外,如果我没记错的话,你甚至根本不需要 Rails。Grape 是一个可以独立运行的微框架。但是,如果您计划扩展并合并活动记录/模型等,则可以安装 Grape 并按照自己的步调进行扩展。
是的。葡萄在机架上工作。有关示例,请参见https://github.com/dblock/grape-on-rack 。