0

基本上,我想编写一个 rails 3 应用程序

  • 可嵌入到其他 rails 3 应用程序中(基本上是一些路由、控制器和一些视图,没有持久化模型)
  • 独立工作
  • 可以捆绑到一个 gem 中并从一个命令启动(这个更好)

根据我的阅读,rails 引擎将完全解决我的问题。当你用谷歌搜索时,你得到的绝大多数东西要么是人们抱怨缺乏文档,要么是有人在构建插件,而不是真正的可插拔应用程序。谁能指出我更好的文档/截屏视频(如果需要,甚至是书籍)

谢谢一堆

4

2 回答 2

2

马特,我正在开发一个 Rails 论坛引擎,我必须解决很多问题,所以我将基础提取到一个涵盖许多常见需求的详细示例中。它是通用的,因此您可以轻松地对其进行调整。我还没有详细的文档,但我链接到我用来解决这个问题的来源,我很高兴回答有关我的来源的问题。看看这个:

http://keithschacht.com/creating-a-rails-3-engine-plugin-gem/

于 2010-10-06T22:09:24.877 回答
1

引擎确实是您所需要的,并且完全旨在满足您的需求。

引擎实际上在 Rails3 中工作得更好。

许多来自以前版本的 Rails 的抱怨都在最新版本中得到了解决。我在 Rails 2.x 中广泛使用了引擎,说实话并没有发现它们有那么糟糕。

于 2010-10-05T00:30:46.650 回答