是/为什么 Rails 6 仍在使用/推荐 CoffeeScript?
Is / why is Rails 6 still using / recommending CoffeeScript?
我是 Rails 这个词的新手。使用 Rails 6 并遵循指南/教程。在官方Rails指南中,有CoffeeScript示例,甚至推荐使用CoffeeScript,参见:https://guides.rubyonrails.org/working_with_javascript_in_rails.html#an-introduction-to-ajax (even in the edge guides: https://edgeguides.rubyonrails.org/working_with_javascript_in_rails.html#an-introduction-to-ajax)。
作为一名经验丰富的 JavaScript 开发人员,在过去的三年里,我从未见过任何公司选择 CoffeeScript 作为他们的 JavaScript 工具。由于 CoffeeScript 的创新 JavaScript 已经发展,对 CoffeeScript 的需求消失了。
现在为什么 Rails 仍然推荐它?我觉得它很可能会让 Rails 的新手感到困惑,因为对于大多数新开发人员来说,CoffeeScript 甚至不再是一回事了。如果您阅读有关 JavaScript 的内容,这是一堂很好的历史课,仅此而已。
谢谢!
打开了一个拉取请求来更改信息:https://github.com/rails/rails/pull/37529
Rails 社区不再推荐 CoffeeScript。安息 Coffeescript。
我是通过谷歌搜索同样的事情来到这里的。这是我在过去 30 分钟内学到的东西:
- 有很多 discussion 关于更新 rails 指南以删除 coffeescript
- 发生了,rails 指南中的 recent versions 不再 参考 coffeescript
- 轶事,但我问过一些非常有经验的 rails 开发人员不再使用 coffeescript。
Now JS is a quite decent language, so there’s no reason to use CoffeeScript anymore. Also, I don’t think that there’s anyone maintaining
基于此信息:
- 我将使用最新的 rails 指南(不使用 coffeescript)
- 我不会使用或学习 coffeescript
我是 Rails 这个词的新手。使用 Rails 6 并遵循指南/教程。在官方Rails指南中,有CoffeeScript示例,甚至推荐使用CoffeeScript,参见:https://guides.rubyonrails.org/working_with_javascript_in_rails.html#an-introduction-to-ajax (even in the edge guides: https://edgeguides.rubyonrails.org/working_with_javascript_in_rails.html#an-introduction-to-ajax)。
作为一名经验丰富的 JavaScript 开发人员,在过去的三年里,我从未见过任何公司选择 CoffeeScript 作为他们的 JavaScript 工具。由于 CoffeeScript 的创新 JavaScript 已经发展,对 CoffeeScript 的需求消失了。
现在为什么 Rails 仍然推荐它?我觉得它很可能会让 Rails 的新手感到困惑,因为对于大多数新开发人员来说,CoffeeScript 甚至不再是一回事了。如果您阅读有关 JavaScript 的内容,这是一堂很好的历史课,仅此而已。
谢谢!
打开了一个拉取请求来更改信息:https://github.com/rails/rails/pull/37529
Rails 社区不再推荐 CoffeeScript。安息 Coffeescript。
我是通过谷歌搜索同样的事情来到这里的。这是我在过去 30 分钟内学到的东西:
- 有很多 discussion 关于更新 rails 指南以删除 coffeescript
- 发生了,rails 指南中的 recent versions 不再 参考 coffeescript
- 轶事,但我问过一些非常有经验的 rails 开发人员不再使用 coffeescript。
Now JS is a quite decent language, so there’s no reason to use CoffeeScript anymore. Also, I don’t think that there’s anyone maintaining
基于此信息:
- 我将使用最新的 rails 指南(不使用 coffeescript)
- 我不会使用或学习 coffeescript