我试图找到一种方法来使用javascript,我可以使用代码完成,重构等工具.我终于意识到它不是像visual studio或webstorm这样的工具的问题,但它与javascript语言有关(主要是因为它是一种动态语言).我发现打字稿是一种很好的静态替代品.但我发现有关它的好评和差评.
我想知道投资是否有益?我是说我可以用它作为我的主要客户端语言吗?将所有javascript代码迁移到打字稿并尝试使用其所有语言功能是一个好主意吗?
我需要一个公正的答案!
我支持使用TypeScript的简单论证(假设您需要工具支持)就是这样.如果您决定在将来的任何时候都不想使用TypeScript,您可以删除所有.ts文件,保留所有.js文件并继续使用JavaScript.
TypeScript生成的JavaScript距离我自己编写的代码类型还不到一百万英里.它没有混乱或不可读.
因此,您可以获得工具,编译时检查,早期访问ECMAScript 6语言功能,访问可能无法进入ECMASCript的功能(如泛型)的好处,如果您更改,则不会锁定TypeScript你的想法.
| 归档时间: |
|
| 查看次数: |
3036 次 |
| 最近记录: |