现在还有 ruby on rails 玩家吗

2022-05-23 23:11:13 +08:00
 v23x

我记得好多年前 这个很火的...

现在都完全看不到影子了

没想到 python 这么能打

这么多年了 反而越来越流行了

4233 次点击
所在节点    程序员
35 条回复
lululau
2022-05-23 23:18:09 +08:00
用得少不代表它不好,大部分男人都娶不到年轻时暗恋的校花
ericguo
2022-05-23 23:30:10 +08:00
还在用啊,国内不行,国外挺好的,和 Go 相反。https://rails-hosting.com/2022/
ryougifujino
2022-05-23 23:30:29 +08:00
记得以前,经常有人会问是学 Ruby 好还是 Python 好。
Dart
2022-05-24 00:07:37 +08:00
说明 startup 少了吗??
agagega
2022-05-24 00:43:06 +08:00
有的。

Rails 7 这套默认的新前端方案搭配 Tailwind 其实对后端出身的全栈开发很有吸引力,但拗不过前端三大框架(或者说其实只有两大)实在过于深入人心,Rails hotwire 即使在 Ruby 圈被接受的程度也没那么高。所以显得 Rails 这个在前端做了很多工夫的框架,其实效果可能和其他语言里停留在简单模版时代的框架没差太多。

好的方面是,这两年来在 GitHub 和 Shopify 的加速下,Ruby 生态长期缺的若干重量级要素( JIT 、新的并发模型、静态类型标注、异步、更好的 debugger 、对主流前端技术的适配)渐渐补齐,对素质不错的微型团队或者个人开发者仍然是个好选择。
qichunren
2022-05-24 01:20:30 +08:00
我还在使用。相对来说,就是感觉工作机会没有其它的多。
Buges
2022-05-24 01:49:10 +08:00
我觉得主要是前后端分离的流行,传统 MVC 越来越少了,后端 Sinatra 这样的纯 API 比 rails 全套更常用,而纯 API Ruby 也没啥优势。
@agagega Ruby 太灵活、太自由了,实在不适合静态检查,试过 Stripe 搞的静态类型检查器,体验只能说一般。加静态检查最成功的是 typescript ,Python 也勉强可以。
dayeye2006199
2022-05-24 07:31:11 +08:00
现在的主流是 hotwire 和 stimulus 。

Ruby 大厂除了上面说的 Shopify 和 Github ,还有一个 37signals ,是 basecamp 和 hey.com 后面的公司,也是 Ruby on Rails 后面的推手。
现在也是 hotwire 和 stimulus 的推手。

hey.com 就是用这套组合拳写的,交互也是非常棒的,不输各种前端框架。
renhou
2022-05-24 07:58:56 +08:00
日本用的很多,而且他们还管这个叫前后端分离
ngrok111
2022-05-24 08:36:35 +08:00
还在用+1 ,前后端一把梭还是很爽的
HelloWorld556
2022-05-24 08:46:31 +08:00
刚上车,体验不错
LittleYe233
2022-05-24 09:25:19 +08:00
正在从 hello world 开始啃 handbook
v23x
2022-05-24 10:09:51 +08:00
@ngrok111 说起前后端一把梭 看看 nodejs 的生态..那发展速度
luckycat
2022-05-24 10:48:10 +08:00
正在用 Rials ,不过 Rials 7 那套 Hotwire 有逆势而行的感觉,能不能成不好说。加上开发团队核心成员流失,雪上加霜,有点为 Rails 未来捏把汗。
redvoilin
2022-05-24 10:51:59 +08:00
用 rails 的人依旧不少,只是没有出来说而已。其实讨论 java 的也不多呀,根本原因还是讨论技术的少了
ericguo
2022-05-24 10:53:27 +08:00
@luckycat 核心成员不是流失,是去 Shopify 拿高工资了。。https://shopify.engineering/shopify-ruby-at-scale-research-investment

@Buges 如果觉得 Ruby 太灵活、太自由了,没有静态检查,那就是这门武功不适合您。另外 Sinatra 现在社区基本有公论了,没必要用,要性能用 Go ,要生产力用 Rails ,Sinatra 搞到最后还是变成 Rails ,反而折腾。
nomagick
2022-05-24 10:55:45 +08:00
秽土转生到 Elixir 了,都是函数调用不写括号的,邪教
coolmenu
2022-05-24 11:00:21 +08:00
Shopify 现在是 rails 推广主力了吧?
luckycat
2022-05-24 11:00:46 +08:00
@ericguo 感觉 Rails 做电商特别好使,是个非常合适的应用场景。Sinatra 之前用过,除了语法舒服以外其他的性能方面也不是很厉害,功能一多了就开始想念 Rails 的好了。后来就不用了,感觉使用场景非常有限,并且在路由方面不如 Roda 自由,性能似乎也不如 Roda 强劲。后来玩具项目也都用 Roda 了。
hO0O0
2022-05-24 11:04:33 +08:00
在用呢,小项目用 Rails 很爽的。等遇到性能瓶颈,利润也够招人换语言了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/854829

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX