Svelte 正在从 TypeScript 切换到 JavaScript


根据 Svelte repo 中"TS to JSDoc Conversion" PR 的描述,Svelte 团队将会从目前使用的 TypeScript 迁移到 JSDoc。

前端 UI 框架 Svelte 创始人 Rich Harris 在推特的回复印证了这一消息。他表示这个决定没有改变 Svelte 的类型安全。

负责 Svelte 编译器的开发者则说道,改用 JSDoc 后,代码不需要编译构建即可进行调试——简化了编译器的开发工作。毕竟目前的调试工作比较复杂,需要使用构建步骤进行调试。另外,使用 JSDoc 不会影响编译器的开发安全,因为它的类型几乎等同于 TypeScript,依然可以使用 tsc 编译器检查类型。

当然,Svelte 开发者(不是编译器开发者)仍会像现在一样获得类型定义文件。因此对于 Svelte 开发者来说,在类型方面不会有任何变化。


相關推薦

2024-10-24

个更强大的工具。 除了这些变化,还有无数改进:原生 TypeScript 支持(不再需要预处理器!)、许多错误修复,以及整体性能和可扩展性的提升。 此外,随着 Svelte 的新版本发布,也推出了新的命令行界面 (CLI),sv。而利用新

2023-01-20

ript flavors 问题的 27,000 人中,98.9% 的人表示他们使用 TypeScript。第二名是 Elm,只有 2.3%。 关于 JavaScript/TypeScript 平衡方面,有 20.7% 的受访者表示仅使用 TypeScript 编写代码,而仅使用 JavaScript 的受访者比例为 8.2%。 受

2022-06-03

这也表明对云开发的普遍兴趣有所提高。" 此外,使用 TypeScript 的人数提高了 7 个百分点以上,已经达到了 84%。报告指出,TypeScript 已被开发人员普遍接受,并且行业在未来几年不会放弃这项技术。有 43% 的受访者认为 TypeScript

2023-09-09

Ruby on Rails 作者 DHH 宣布移除其团队开源项目 Turbo 8 中的 TypeScript 代码。 相关 issue:https://github.com/hotwired/turbo/pull/971 Hotwire 是一种现代化的 Web 开发框架,它采用了一种名为 "HTML Over the Wire" 的方法来构建高效、实时交互的

2023-10-09

在哗众取宠,刻意钓鱼博眼球。 要知道发布于 2012 年的 TypeScript 目前在诸多编程语言排名、指数或开发者调查中一直位居前列,也是最受欢迎和最常用的编程语言,并被全球数百万开发者使用。 随便找几篇关于 TypeScript 的新

2022-10-11

再以警告色显示未知 Component Tag 改进JS 组件中的Template TypeScript 支持 减少对阅读 README 的依赖,现在会自动检测常见的项目设置问题(例如错误地设置vueCompilerOptions.target),发现问题时会在状态栏提示 UX / DX 改进 启用 Ta

2023-09-06

之一将是解决现有的痛点,特别是在 type-only imports、TypeScript service 和 monorepos 方面。开发团队将致力于完善新功能,例如改进的错误格式和语言服务器集成。并计划添加对已发布的新版本语言和框架的功能的支持;以及

2022-08-11

体验出众:Astro 支持所有喜爱的开发者工具和功能,如 TypeScript、NPM 包、Scoped CSS、CSS Modules、Sass、Tailwind、Markdown、MDX 按需组件:Astro 支持通过水化组件按需加载 JavaScript。因此,如果该特定组件不可见,它不会加载相关的 Java

2022-08-11

t Testing 状态。 Live Unit Testing 现在支持 Razor 文件。 TypeScript 和 JavaScript 开发 JavaScript 和 TypeScript 文件项目现在已从程序分析中排除,除非它们由 tsconfig.json 或 jsconfig.json 文件引用。 结果应在具有大量 TypeScript 和 JavaScrip

2023-07-26

体验出众:Astro 支持所有喜爱的开发者工具和功能,如 TypeScript、NPM 包、Scoped CSS、CSS Modules、Sass、Tailwind、Markdown、MDX 按需组件:Astro 支持通过水化组件按需加载 JavaScript。因此,如果该特定组件不可见,它不会加载相关的 Java

2023-01-08

导性文档。开发团队希望对 WebStorm 如何处理 HTML、CSS 和 JavaScript 中的文件引用实现一种更通用的方式,以尝试解决这些问题。 常规改进 新 UI 的进一步工作。 目前正在处理有关新 UI 的所有反馈,并将优先处理最关键的问

2022-12-14

前市场中需求最高的前八位语言分别是: 1、JavaScript / TypeScript 自创建以来,JavaScript 就一直保持着流行。目前,Javascript 仍然是整个市场上需求量最大的编程语言;而 TypeScript 的到来可能也推动了这一里程碑的实现。TypeSc

2023-07-20

前市场中需求最高的前八位语言分别是: 1、JavaScript / TypeScript 和以往一样,Javascript 仍然保持流行,是整个市场上需求量最大的编程语言;而 TypeScript 的到来可能也推动了这一里程碑的实现。TypeScript 的受欢迎程度近年来

2024-07-26

工具、AI 以及开发人员的工作体验等方面。 结果表明,JavaScript 和 PostgreSQL 等技术仍然最受欢迎,Rust 和 Markdown 仍然最受推崇,工作中的技术债务最令开发人员苦恼(62%)。同时,他们并不认为 AI 会对其工作构成威胁。76% 的受