有没有小伙伴用过(实际开发过 1 一年以上的),本人想入坑 入坑前总是有点小忐忑,所以。。。
1
love 2019-05-10 09:53:22 +08:00
昨日明星,现在不建议。
|
2
RubyJack 2019-05-10 09:54:26 +08:00 2
开发效率天下第一
|
3
xrlin 2019-05-10 09:55:14 +08:00 via iPhone 1
目标业余做自己的网站,那很适合,开发速度也很快。
目标找工作,请放弃。 |
4
JmmBite 2019-05-10 09:56:35 +08:00 via iPhone
Java
|
5
xrlin 2019-05-10 09:56:46 +08:00 via iPhone
快 3 年 ruby rails 开发经验,不过写起来真是快啊,就是各种黑魔法要花时间看文档,看源码。
|
9
doublechenpaul 2019-05-10 10:32:08 +08:00
ruby on rails 挺好的呀,我 2 年的开发经验了,不过如果找工作的话 php 和 java 比较多,python 和 go 是后起之秀可以考虑
|
10
glues 2019-05-10 10:55:53 +08:00
学过就不会后悔
|
11
SuperMild 2019-05-10 11:05:23 +08:00
看目的啊,为了找工作必然是 PHP、Java。如果是自己玩,ror 还是蛮好玩的。
|
12
drackzy 2019-05-10 11:08:31 +08:00
不建议入坑了,工作机会少、高薪职位不多都是小创业公司,性价比不高。
|
13
viator42 2019-05-10 11:15:07 +08:00
开发速度确实快,做个网站命令行滚一下就出来了。缺点就是太不灵活,改点东西经常需要推倒重来
|
14
chloerei 2019-05-10 11:42:24 +08:00 13
学习 Ruby on Rails 能让你看到 Web 框架顶端的景色。
|
15
razertory 2019-05-10 11:44:10 +08:00
写了两年了。
优点:是开发效率很高,文档全面,生态成熟,非常适合 Start Up。 缺点:性能比不过基于 Java,Golang 的作为后端语言的服务,不太适合大团队除非 leader 强悍,不然业务开始复杂了容易出现屎山并且一些错误编译检查不到。。。 个人认为 ROR 发挥最大威力的场景是有一位 alpha 能力强悍,带领一个小型团队快速构建,迅速响应需求。比如国外的 GitHub,Shopify,Airbnb 国内的流利说等。 |
16
BCy66drFCvk1Ou87 2019-05-10 11:45:35 +08:00 via Android
github 官网就是这玩意开发的
|
17
w7938940 2019-05-10 11:46:16 +08:00
找不到工作
|
18
z0ne 2019-05-10 12:05:06 +08:00
每次我都看成 Ruby on Redis。。。
学新语言看这个新语言相对于现在掌握的,有多少优势吧,如果这个优势值得自己去研究使用,那就用 |
19
WildCat 2019-05-10 12:53:09 +08:00 via iPhone
非常值得学习,Ruby China 也是非常棒的社区。
|
20
nine 2019-05-10 12:59:12 +08:00 1
一直在用呢。
做 web 只用 Ruby on Rails,性能方面,官方开发了 JIT,速度慢慢会优化起来的。 不过现在的教程,前端那一套可以放弃了。我回头写一篇和 React 结合的。 最近在用 Windows 折腾 Ruby,坑踩的差不多了。 https://ruby-china.org/topics/38499 |
21
agoodob 2019-05-10 13:45:47 +08:00
对单人开发者来说比较快,现在我都是用 Rails + Vue
|
22
linxb 2019-05-10 13:49:01 +08:00
php 的 laravel 框架就是借鉴 Ruby on Rails 的思想,laravel 找工作相对容易些
|
24
kljsandjb 2019-05-10 14:07:02 +08:00 via iPhone
跟 Django 相比如何,有大佬有体会吗😄
|
26
est 2019-05-10 15:08:48 +08:00
|
29
8a9a09dw12 2019-05-10 17:04:27 +08:00
直接推荐一手Java
|
30
awesomes 2019-05-10 17:04:29 +08:00
Rails 是一个全栈开发框架,当初确实很火,而且很多思想被后来很多框架借鉴。然而自从进入了大前端,已然不需要全栈框架,Rails 已经失去优势了,不建议入坑。
|
31
8a9a09dw12 2019-05-10 17:04:43 +08:00
如果有追求的话 建议 Golang
|
32
nekoyaki 2019-05-10 17:33:07 +08:00
是这样的,如果你能好好学学这个,入坑以后你会发现写起来太他妈爽了。
然后你会发现 rails 存在的一些问题,比如性能问题比如魔法问题,比如工程上的问题。那么下一步,你就要思考如何规避这些问题,尽量提高成本收益比。 有的问题可以引入新框架或是新语言,有的问题需要通过团队规范来约束。但是当你遇到这些问题并解决的时候,你会学到很多东西,而这些东西往往对于新语言也适用。 |
33
leelds OP @awesomes 就是说全栈里 Rails 是不错的,但是现在的趋势是前后端分离,所以 Rails 不那么火了,甚至是在慢慢式微,是这个意思吗
|
34
kyrre 2019-05-10 17:59:56 +08:00
10 年前很流行,现在它的思想基本上被别的语言借鉴的差不多了,所以优势不大了。Ruby 毕竟还是小众,工作机会不多。
如果瞄着找工作的话考虑 Java,springboot 现在也是约定大于配置,自动化掉了很多以前要配 xml 的工作。 后台异步 /定时任务也很方便,性能更是甩 ruby 几条街。 如果想自己业余玩票就无所谓了。 |
35
awesomes 2019-05-10 18:46:17 +08:00
@leelds 正解,当初我也是做 Rails 开发的,Rails 本质上是一门以 Ruby 作为后端语言的框架,一般初创公司用得更多一点,快速开发产品,但是现在已经有 React、Vue 这样的前端组件化开发模式,路由和渲染完全可以由纯前端的来做,即便需要服务端渲染,也有 Next.js 和 Nuxt.js 这样的 SSR 框架。
|
36
awesomes 2019-05-10 18:47:48 +08:00
即便是平时自己开发点小项目,Rails 也没什么优势,开发和部署上都没有大前端来得方便
|
37
agagega 2019-05-10 18:52:43 +08:00 via iPhone
就算工作不用这个,学习下,有些想法还是很值得借鉴的。Ruby 这个语言也有点意思,平时写点脚本,可以当 Perl 使。我觉得 Rails 的一大问题在于环境和部署这些。性能嘛,是不如 Java 和 Go,但没想象中那么差
|
38
ben1024 2019-05-10 19:40:49 +08:00
思想很好,工作岗位很少,国内类似框架还是用 laravel
|
39
wildchild 2019-05-10 22:47:21 +08:00
|
40
chaofengxn 2019-05-10 23:10:23 +08:00
有一家很著名的公司叫 37signals,是一间非常小的公司,员工很少,但是在业内却非常出名。它的出名,很大程度上得益于一次机缘:员工大卫·海纳梅尔·韩森在工作的时候,用 Ruby 写了一个划时代的 web 快速开发框架—— Ruby on Rails,其革命性的设计理念,大大的提升了 WEB 网站的开发效率。37signals 选择了将此项目以开源的方式发布,在业内引发了轰动效应。
随着 Ruby on Rails 的快速蹿红,作为 ROR 诞生的产房—— 37signals 公司也进入了大众的视线,并于 2008 年被《连线》评为十大最值得关注的创业公司,继而该公司的几款产品都取得了非常好的销售业绩。在 37signals 出版的畅销书《 Rework 》里,有一段这样的文字:最好的大厨都乐于在公共频道上教授自己的厨艺,这不仅无损大厨的商业利益,反而大大增加了大厨的知名度,对大厨来说这是非常棒的举措。 |
41
yangxin0 2019-05-10 23:46:32 +08:00
ROR 在目前来说是一流的 web 框架,但是只会这玩意儿很难找到工作,国内公司深度用的也就商汤了,不过人太难招了所以很多部门选择 python 的 django 或者 java 的 spring。如果你是主要写 c++/go 这样的后台系统,或者写 App 或者 Desktop, 然后你再会 ROR 会成为你傍身的利器。
|
42
fangxing204 2019-05-10 23:51:27 +08:00 via Android
工作机会少有时也是优势,比较难遇到很蓝的公司
|
43
Yuicon 2019-05-11 00:02:33 +08:00
用过 rails 和 django 还有 spring,还是 spring 最好。不谈语言,光是我想做什么,就发现 java 社区里都有对应且有维护的库就已经没法比了
|
45
JustFuckingDoIt 2019-05-11 00:45:22 +08:00
使用 rails 一时爽,一直用一直爽。
|
46
1024MB 2019-05-11 00:53:52 +08:00 via Android
入坑为什么?工作?金钱?那你还是别来的好。Ruby 现在处境是,公司想用,也难招人,招不到人,就只能换语言,换了语言用 Ruby 的公司就很少了,公司一少,学 Ruby 就更少。死循环。兴趣?爱好?自由职业? Ruby China 欢迎你,享受杜蕾斯般的丝滑。
|
50
moliliang 2019-05-11 01:08:44 +08:00 2
n 年 ruby,建议弃坑。
静态保平安,解释说不清。 |
52
mamahaha 2019-05-11 02:25:06 +08:00
应该是一朵插在牛粪上的鲜花吧
|
53
fangxing204 2019-05-11 08:35:30 +08:00 via Android
|
54
dodo2012 2019-05-11 10:03:24 +08:00
一流的框架,现在一堆流行框架都是借鉴的 ror 来的,用了 NNN 年了已经,
|
55
Sephiro 2019-05-11 12:17:34 +08:00
便捷,但国内用的不多
|
56
gaotongfei 2019-05-28 14:54:50 +08:00
@silvernoo 不光是用 Rails 开发的,现在还是同步 Rails 的 upstream 了,Rails core team 很多是来自 GitHub 的
|