查看原文
其他

Turbo 8放弃TypeScript,网友:开历史倒车?

出品 | OSC开源社区(ID:oschina2013)
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
相关链接:https://twitter.com/dhh/status/1699427078586716327


往期推荐



中国14岁初中生,开源Windows 12网页版,star数近2k
鸿蒙 PC 版系统或将问世
深度deepin-IDE正式亮相,号称 “真正自主研发”




这里有最新开源资讯、软件更新、技术干货等内容

点这里 ↓↓↓ 记得 关注✔ 标星⭐ 哦


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存