Ruby on Rails 3最佳实践示例开源应用程序

时间:2010-11-12 01:59:18

标签: ruby-on-rails

请建议我一些非常棒的Ruby on Rails 3应用程序,我可以使用Rails 3中的最佳实践示例。我的想法是想在我的硬盘上安装应用程序,当我有任何问题时我可以使用它作为参考如何实现一些功能。它可以是任何博客引擎,或像Redmine这样的应用无关紧要,但它应该具有几乎所有用于拥有任何Web应用程序的元素/功能。它应该通过使用Ruby和Rails 3的最佳实践来完成。

4 个答案:

答案 0 :(得分:6)

github上肯定有很多应用程序需要学习。然而,许多解决方案对于特定环境而言是非常独特的,并且每个人总是处于他们学习的某个阶段。即使在最好的应用程序中,您也应该能够找到很多不同意的内容。

这是一些值得注意的列表。

这是rubygems.org,强大的社区努力,有很多简洁的做法:https://github.com/rubygems/gemcutter

这个项目不一定是最佳实践,但它的声音非常大,并且有很多人参与制作各种最初编写的废话,它可能形成一些有趣的东西:https://github.com/diaspora/diaspora

这是一款受欢迎的电子商务rails应用程序供您使用。没有看过这些代码,但是再一次,它非常受欢迎,这意味着社区得到了很好的支持:https://github.com/railsdog/spree

有关详情,请查看精彩的github探索页面:https://github.com/explore

P.S。 Bucketwise是由Jamis Buck(37signals和Rails核心)创建的Rails2应用程序。即使您正在寻找Rails 3的见解,它仍然值得观看。

答案 1 :(得分:2)

我喜欢Getting Started with Rails指南。它们并不是一个完整的应用程序,但它们是应该如何完成并且应该是最新的很好的例子。

您还可以使用search on Github获取Rails应用。源代码应该是可见的,如果你有一个帐户,你可以看到各种项目,看看有什么新的。

答案 2 :(得分:1)

答案 3 :(得分:1)

“最佳实践”的观点差异很大。我会在github上阅读大量的rails 3代码,然后阅读更多!通过阅读代码,您将了解rails世界中常见的东西并开发自己的最佳实践。