现在还有必要学 typescript 吗?

2019-08-29 11:51:43 +08:00
 laravel

在小城市,怕学了用不到

15813 次点击
所在节点    TypeScript
99 条回复
ochatokori
2019-08-29 14:20:45 +08:00
必须学,学了又不亏
一个是如果你写过其他强类型语言的话学习成本真的不高
第二个是的确会有坑的时候,比如昨天就有个帖子类型丢失,但总的来说更完善的代码提示会让你非常爽
abcbuzhiming
2019-08-29 14:30:34 +08:00
@Phariel 用 any 的话就别用 ts 真的,ts 的最重要的东西被放弃了不如回去用 js
nikandaoleshenme
2019-08-29 14:32:22 +08:00
如果手写代码的速度比 IDE 的提示速度快,那就不学它了,太慢了
boringdays2015
2019-08-29 14:34:56 +08:00
@q8164305 静态类型和强类型的区别了解一下谢谢
wa143825
2019-08-29 14:39:46 +08:00
同在小城市,工作肯定用不上,而且坑太多学的难受,依然在啃,争取下半年完全转为 ts 开发
Midnight
2019-08-29 14:41:12 +08:00
搞后端的看 ts 分分钟的事
dartabe
2019-08-29 14:43:31 +08:00
大公司的 github 上的 react 项目好多都是 typescript
sheaned
2019-08-29 14:50:36 +08:00
技多不压身
Phariel
2019-08-29 14:53:57 +08:00
@abcbuzhiming #22 所以我不都说了 遇到 ts 搞不定的再用 any
any 的部分后续有时间了再慢慢优化掉
seki
2019-08-29 14:56:37 +08:00
等 vue 3.0 吧
jinboker
2019-08-29 14:59:39 +08:00
@laravel。。。现在稍微大型一点的东西都在主动往 ts 上切换,你这还担心起 ts 要挂。。。而且 ts 这玩意你要是不搞泛型这些东西,不就是个 js 加个类型标记么,随便起个项目建个.ts 文件就可以开搞了,至于搞的跟要你投入多大的成本一样么
userdhf
2019-08-29 15:02:15 +08:00
我想知道为什么要学 ts?
你的项目一定要用 ts 吗?
还是说一些习惯强类型语言的开发者不能够适应 js 的特征,才做出 ts 选择的?
还是看到别人用你就用?
框架、库永远都是二等公民。
chouchoui
2019-08-29 15:05:39 +08:00
写了一年 Vue+TS 了,有些人不要太矫情
OnlyShimmer
2019-08-29 15:37:43 +08:00
可以学,毕竟艺多不压身
GodvMiku
2019-08-29 15:37:52 +08:00
我寻思 TS 也不难啊 现在又这么火 ng 和 react 都是完美支持 为啥不学呢
RV0n
2019-08-29 15:45:29 +08:00
为什么没必要呢 学就是了
w3313003
2019-08-29 15:49:02 +08:00
TS 学习成本很低啊 一开始不熟练的话直接当 anyscript 用啊
youxiachai
2019-08-29 15:50:18 +08:00
在熟悉 js 的情况下..学一下 ts 能费多少时间?
miniwade514
2019-08-29 16:03:40 +08:00
在公司用了大半年的 TS,现在自己写点小玩意儿,用纯 JS 都没安全感。
不说别的,用 TS 会直接逼着你提升代码质量,如果是打算持续维护的项目,建议早点上 TS。
建议:(个人项目 && 月抛型项目 && 真的很赶时间) => 不用 TS ;其他项目都推荐用 TS。
miniwade514
2019-08-29 16:04:27 +08:00
@miniwade514 #39 注意我用的是 &&,需同时满足

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/596155

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX