Ruby 如何介绍 Ruby on Rails?

alex_cheng · August 13, 2014 · Last by Alex_Cheng replied at August 25, 2014 · 3001 hits

我在 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 适合于项目初期,以有限的资源完成产品初期的版本。

You need to Sign in before reply, if you don't have an account, please Sign up first.