ruby为什么没有python火_为何现在ruby不再火爆了,rails为何不再被人关注?

Ruby因Rails框架的创新性在Web开发领域一度备受瞩目,但其性能问题和资源消耗限制了其发展。随着PHP的Laravel等框架模仿Rails的功能,以及前后端分离开发模式的流行,Rails的优势逐渐减弱。作者在使用一年Rails后转向PHP,认为Rails的集成化方式在新时代不再占优,Ruby也因此回归了其原本的发展路径。
摘要由CSDN通过智能技术生成

Ruby 因 Rails 而盛名,同样也因 Rails 而沉寂。

在 Rails 出现之前,各种语言的开发框架可以说都只是包裹在 MVC 模式下的工具箱,能用,但谈不上好用。而 Rails 像是一个照亮黑暗的灯塔,让大家发现原来 Web 开发还可以这样玩。所以 Rails 火了,更多的人也认识到背后的 Ruby。

在 Ruby 语言的 Logo 下,有这样一句 slogan:A Programmer's Best Friend

从我的体验来看,Ruby 语言是做到了。在我目前接触的开发语言里,Ruby 的语言表达能力是最为顺畅自然的,这也造就了它简洁而有强大的元编程能力。但它同时也有着让人无法忽视的速度慢和资源占用多的问题。

之前学 Ruby 的时候,在 Ruby China 社区看到一位大牛发过一段感慨,大意就是你是一个有着多年开发经验,熟练掌握了 Ruby 语言和 Rails 框架,对 Web 开发各个环节的性能优化点了如指掌的人,在你使出浑身解数把一个 Rails 应用的表现调教到最佳后,发现其他语言的一个新人写了一个类似的应用,其表现却跟你像差无几,这感觉多少会让人感到有些泄气。

而 Rails 框架本身的思想并没有什么很复杂的语言壁垒,比如基于 PHP 的 Laravel 框架,就已经复刻了 Migration,Command,Middleware,ActiveRecord 等大部分类似功能。所以我在用了一年的 Rails 后,又回到了 PHP。

另外,跨入移动互联网时代后,前后端分离的开发模式进一步消弱了 Rails 那套集成化方式带来的优势。所以随着 Rails 的沉寂,Ruby 也算是回归了它本来的发展轨道。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值