使用过TypeScript的来说说

TypeScript在具体项目中使用会增加开发成本吗?感觉好麻烦

typescript
75 views
Comments
登录后评论
Sign In
·

不会增加成本,反而更容易维护,Vue 就是由于 ts 支持不是很好,代码规模一大,团队协作的问题就来了。ts 类型声明的作用类似说明文档,减少很多沟通成本,成熟的 js 开源项目都会提供 @types/abc 做类型判断,大大减少查文档的频率

·

真的不要在乎这么一点学习成本,熟悉不到一周就会了,用了 ts 的人都说再也回不去 js 那种写法了。类型声明减少大量 bug,减少沟通成本,前期开发就能发现大量问题,而不是等到上线后应用崩溃,配合 IDE 做字段重构也非常方便。ts 支持最好的就是 angular,其次是 react,最后是 vue 。