支持,大学环境也不错。门票价格能降下来就好,记得第一次参加门票都不到 100 块。吃喝玩乐可以自选,更好。
官方文档 https://www.ruby-lang.org/zh_tw/documentation/installation/ 很详细了,容易出现权限问题的也可能是 Bundler。国内网络也是个问题,Homebrew 有时候会卡住,Docker 也会。
几年前用 macOS 的时候,只用 Homebrew 安装 Ruby,没感觉啥问题,难道现在的 macOS 不一样了。我不使用 rbenv 或 RVM,混着用可能就乱套了。Ubuntu 我就用 Snap,前提是我很少切换版本。
一开始我也是用 devise,改起来是很麻烦,还得去看源代码才能理解。简单的项目我就自己写了,需要更多功能,我就用 Rodauth 的 rodauth-rails。
Rodauth 功能很多,新手可能有难度。
本人开始用 Ruby 语言是 2013 年,也用了一些其它语言,Ruby 干活一直是效率最高的。如果单纯讲 Web 框架,这几年确实有很多可替代的方案,效率还是看个人习惯,习惯走 TS 栈可能不喜欢 Ruby,毕竟 Web 开发离不开前端。Next.js 我觉得也很好,搭上 Rails 的 API only 很完美。Rails 很成熟,相关库也够用,虽然生态不算红红火火,该有的都有。如果把 Rails 这套方案搞熟练了,效率不是问题。 楼主提到 ORM,我觉得简单操作的优势不明显了,需要搞点高阶的才能体现它的优势。
大是不大,小也不小。有没有价值看个人,有人在它身上发现乐趣,有人用它赚点小钱,有人抓住机遇名利双收。但楼主问的是开发效率,Rails 从框架角度至少排前三,这就是优势。