RubyonRails作者DHH宣布Turbo8将移除TypeScript代码

Ruby on Rails 作者 DHH 宣布移除其团队开源项目 Turbo 8 中的 TypeScript 代码。

相关 issue:https://github.com/hotwired/turbo/pull/971

Hotwire 是一种现代化的 Web 开发框架,它采用了一种名为 "HTML Over the Wire" 的方法来构建高效、实时交互的 Web 应用程序。Hotwire 框架由 Ruby on Rails 的创建者 David Heinemeier Hansson (DHH) 和 Basecamp 团队开发,旨在简化 Web 开发过程,减少对 JavaScript 的依赖,并提高 Web 应用程序的性能。

Turbo 是 Hotwire 框架的核心组件,负责提升 Web 应用程序的性能。

DHH 解释了做出这个决定的原因:

TypeScript 对我来说只是阻碍。不仅因为它需要显式的编译步骤,还因为它用类型编程(原文使用 'Type Gymnastics' 一词)污染了代码,这给我的开发体验增添了很少的乐趣,而且常常带来相当大的悲伤。

DHH 此番决定在推特和 GitHub 上引起了广泛讨论。有人赞同,表示欣赏他们的勇气;有人反对,表示这是开历史倒车。大家怎么看?

对了,不久前老牌前端 UI 框架 Svelte 也宣布从 TypeScript 切换到 JavaScript。

分享题目:RubyonRails作者DHH宣布Turbo8将移除TypeScript代码
当前链接:http://www.hantingmc.com/qtweb/news48/351098.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联