我将在Ruby on Rails上开发一个具有许多库类的应用程序。但我没有这样的想法。在Rails中可能吗?如果可能,我如何在rails应用程序中开发自己的类库?请建议我。Ruby on Rails中的库类
回答
因为我不太了解你的问题,我只能猜测你的意思。
有几种方式在ruby和ruby中的轨道上抽象逻辑。
最普遍的方法是创建红宝石宝石。这是一个可用于每个红宝石项目的Ruby代码包。可以通过铆钉穿过宝石挂入铁轨。
有两个特定于轨道的东西。第一个是插件,工作非常类似于宝石,并被认为是提供功能的传统方式,但仍然存在一些插件,尤其是对于轨道应用程序之前的版本3.
另一件事是引擎。这些是可以安装到任何rails应用程序中的微应用程序。它们是独立的,可以根据其命名空间路由提供大量功能。由于导轨基于机架,因此也可以将任何符合机架要求的红宝石应用挂接到导轨路由器上。通过这种方法,可以将rails应用程序与ie连接起来。 sinatra应用程序。
我可以在lib文件夹中包含哪种类型的文件? – 2012-07-05 11:06:48
你可以把任何东西放在lib文件夹中。这只是一个普通的文件夹。 – phoet 2012-07-05 14:13:32
- 1. Ruby on Rails的:从一类
- 2. Ruby on Rails饼图库?
- 3. Ruby On Rails数据库
- 4. Ruby on Rails + Filemaker数据库
- 5. Ruby on Rails中的文件存储库
- 6. Ruby on Rails中的数据库查询
- 7. Ruby on Rails类型错误
- 8. Ruby on rails link_to全局类?
- 9. Ruby on Rails:模块与类
- 10. Ruby on Rails - 类缓存?
- 11. Ruby on Rails中的类继承
- 12. CMS on Ruby on Rails
- 13. Ruby和Rails或Ruby on Rails
- 14. Ruby与Ruby On Rails
- 15. Ruby on Rails fullcalendar-rails
- 16. 在Ruby on Rails中按帖子分类
- 17. 在Ruby on Rails中添加ID或类?
- 18. 在Ruby on Rails中动态加载类
- 19. Ruby on Rails的集中ENUM
- 20. Ruby On Rails中的会话
- 21. Ruby on Rails中的关联
- 22. Ruby on Rails中的NoMethodError
- 23. Ruby on Rails中的SUBSTRING_INDEX?
- 24. Ruby on Rails的routes.rb中
- 25. Ruby on Rails中的错误
- 26. Ruby on Rails中的HTTPClient :: ReceiveTimeoutError
- 27. Ruby on Rails中的表格
- 28. Ruby On Rails中的模块
- 29. Ruby on Rails中的Public/Private
- 30. Ruby on Rails中的并发
请更具体。 – Stefan 2012-07-05 10:41:03
我想开发自己的库类,就像Joomla中的nuku框架库一样。 – 2012-07-05 10:50:46