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