Ruby 如何介绍 Ruby on Rails?

alex_cheng · 2014年08月13日 · 最后由 Alex_Cheng 回复于 2014年08月25日 · 3007 次阅读

我在 Autodesk 工作,在部门里推荐 Ruby on Rails,将要做一个讲座。我的目的是让其他人了解到 RoR 的长处和短处(但主要是介绍长处)。让大家对这个技术有信心和兴趣。

请问各位大牛,有没有什么建议和资料分享?

比如有哪些比较好的讲座可以参考,有哪些资料可以参考。

谢谢!

来个 5 分钟建立博客的演示? 我也叫 Alex :)

Rails 不需要介绍,就是一套框架。最主要的做 webapp 的思想需要更新:

https://gettingreal.37signals.com/GR_chn.php

Rails 就是切合这些思想建立起来的最佳工具。

http://rubyonrails.org/

楼主如果没有自己的主见,我很怕会搞砸。

#2 楼 @xds2000 nice , 居然有中文版。。。

Autodesk 用不着 Rails 吧,难道是重写他们的网站?

推特用 ROR,听说他们的技术团队始终 100 多人,新浪微博用 PHP,500 人还不够用,这就是优势

赞同 @hlcfan ,还是 living coding 来的实在。

#6 楼 @Iacob 如果用 Twitter 做例需要回答为什么后来转 Scala 了,是不是 Ruby on Rails 性能不好?

#8 楼 @Rei 那就回答啊,楼主说了也要介绍短处嘛

正面的和负面的都有,缺陷是迟早要面对的,可以在平时工作的时候没有什么风险的小项目里面逐步引入 ROR 的使用。

#8 楼 @Rei 推特的後端是 Scala,前端还是 ROR,中间通过网络通讯互相调用,他们还放出过通讯工具库的源代码,忘了叫什么名字了

#8 楼 @Rei 想起来了,那个通讯工具库叫 Kestrel

#12 楼 @Iacob 我上次在 InfoQ 上听了 twitter 的人介绍了 twitter 的架构,本来很简单 RoR,后来做大了很复杂,有各种 service,还有 message queue。但是如果一开始就按照这样复杂的架构做,我感觉 twitter 可能就做死了。

我认为 RoR 适合于项目初期,以有限的资源完成产品初期的版本。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号