适合新手学习的Rails开源项目

Rails

1. shopqi.com

https://github.com/scige/shopqi

登录认证、oauth2认证、上传、中文全文检索、缓存、后台任务、wiki系统、支付网关、backbone单页无刷新应用、部署

以上几点,ShopQi基本都能满足,只是不知道功能太多,有点担心初学者会无从下手

2. codecampo.com

https://github.com/scige/code_campo

刚刚做过裁剪,只剩下 Topic 和相关功能,非常简单,现在更多经验放在前端体验上。

用了 haml 和 mongoid 可能给入门者一点干扰。代码测试比 1:0.8,gem 也刚刚升到最新。

3. ruby-china.org

https://github.com/scige/ruby-china

4. jobs.ruby.tw

https://github.com/scige/jobs.ruby.tw

5. rabel不开源

Rabel是一套简洁的商业论坛程序,使用Rails 3.2.1开发,拥有丰富的rspec和cucumber测试用例

 

其他

https://github.com/fredwu/angel_nest

推荐的话我会推荐当时对我帮助比较大的 angel_nest ,但是用的是slim来输出html

https://github.com/radar/forem

https://github.com/radar/forem.heroku.com

这是一个论坛app的开源代码。前一个是rails demo,后一个是engine,被前一个调用.
我看了下源码里的model数量不是很多,学习负担不是很大,而且论坛这种形式的应用需求大家都很了解的,无需别人解释。
可以先学习demo,然后自己建一个app,尝试下其engine,最后再学习engine。
而测试的代码,在engine里都有的。

https://github.com/railsbp/rails-bestpractices.com

https://github.com/diaspora/diaspora

开源的分布式SNS,少见的cucumber项目

https://github.com/fdv/typo/

 

内容摘自

http://ruby-china.org/topics/1335

转载于:https://www.cnblogs.com/scige/archive/2012/09/08/2676686.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值