Ruby 2024 年了,你还在使用其他高性能 Ruby 框架吗?

geekontheway · 2024年03月15日 · 最后由 yukihiro_matz 回复于 2024年04月26日 · 1658 次阅读

  • Sinatra
  • Roda
  • Hanami-api

如果是做一些微服务,也不需要访问数据库,在不切换语言的前提下,是否这些框架也是更好的选择呢

对我来说,依然是 Rails 更好。

選擇無聊的技術 https://boringtechnology.club/index_zh_TW.html

Sinatra 挺好,保持很好的可读性

Roda 可读性不太好

Rei 回复

确实 Rails 还是目前最好的选择,尽量不增加第三方 Gem, 自己修复代码里的内存和性能问题

所谓的“高性能”其实是相对的。对于绝大多数的使用场景来说,主流框架的服务能力都能够满足需要了。 即使面临一些高并发的情况,堆硬件也基本可以满足。 在这个背景下,Rails 这种功能全面的框架更具实用性。

追求性能会选择 roda 这条线,不过还是 rails 更好用,sinatra 之前作 api 服务会选择

没什么必要,边际效应在这. 实际上最好的做法就是大多数服务用 Rails, 性能敏感的挑出来用 Go 写。

我还选 rails

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