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

geekontheway · March 15, 2024 · Last by yukihiro_matz replied at April 26, 2024 · 1766 hits

  • Sinatra
  • Roda
  • Hanami-api

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

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

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

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

Roda 可读性不太好

Reply to Rei

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

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

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

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

我还选 rails

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