在小城市,怕学了用不到
在小城市,怕学了用不到
|
1
如果学东西只是为了用,那建议只学工作内容。
|
|
GarwihAug 29, 2019 via iPhone
2
js 基础好的话,学会 ts 也是分分钟的事。
多学一点总是好的。 |
|
3
ts 就是玩具,里外不是人
|
|
ArrowingAug 29, 2019
4
现在初学 ts,然后加上 webpack + vue 有点痛苦,坑太多了。
|
|
5
js 没 ts 加持就是玩具,里外不是人
|
|
idealhsAug 29, 2019
7
又要开始了么?
打起来 |
|
sunjourneyAug 29, 2019
8
写 vue 就别折腾 ts 了
|
|
q8164305Aug 29, 2019 via Android
9
想学强类型,建议学 java 这种成熟的,ts 坑太多了,也没有 java 强大
|
|
10
有坑的部分用 js,没坑的用 ts,两种混着写,好用到爆
|
|
drydiyAug 29, 2019
11
不是。。js 跟 ts 都能打起来?前端真娱乐圈。
|
|
PharielAug 29, 2019
13
TS 搞不定的 any 大法好 混合开发就是爽
|
|
blindieAug 29, 2019
14
c | c++, java, python, ruby, typescript, js, shell 等等都写过,ts 和 ruby 是我最喜欢的两个。高手写的 c++ 紧接其后。我写 react,ts 的开发效率和写起来的爽感比 js 高太多倍。
|
|
cuzfinalAug 29, 2019
15
专职做前端的就学。
|
|
16
我是担心他的生命周期,会不会等我学完就没人用了
|
|
plqwsAug 29, 2019 via iPhone
17
用 Vue 就别用 ts
|
|
crysislinuxAug 29, 2019 via Android
19
明明正是如日中天。。让你说的夕阳了一样。
|
|
welkinzhAug 29, 2019
20
套用一句话: 你死我都未死吖!
|
|
ochatokoriAug 29, 2019
21
必须学,学了又不亏
一个是如果你写过其他强类型语言的话学习成本真的不高 第二个是的确会有坑的时候,比如昨天就有个帖子类型丢失,但总的来说更完善的代码提示会让你非常爽 |
|
abcbuzhimingAug 29, 2019
22
@Phariel 用 any 的话就别用 ts 真的,ts 的最重要的东西被放弃了不如回去用 js
|
|
23
如果手写代码的速度比 IDE 的提示速度快,那就不学它了,太慢了
|
|
24
@q8164305 静态类型和强类型的区别了解一下谢谢
|
|
wa143825Aug 29, 2019
25
同在小城市,工作肯定用不上,而且坑太多学的难受,依然在啃,争取下半年完全转为 ts 开发
|
|
MidnightAug 29, 2019
26
搞后端的看 ts 分分钟的事
|
|
dartabeAug 29, 2019
27
大公司的 github 上的 react 项目好多都是 typescript
|
|
sheanedAug 29, 2019
28
技多不压身
|
|
PharielAug 29, 2019
29
@abcbuzhiming #22 所以我不都说了 遇到 ts 搞不定的再用 any
any 的部分后续有时间了再慢慢优化掉 |
|
sekiAug 29, 2019
30
等 vue 3.0 吧
|
|
jinbokerAug 29, 2019
31
@laravel。。。现在稍微大型一点的东西都在主动往 ts 上切换,你这还担心起 ts 要挂。。。而且 ts 这玩意你要是不搞泛型这些东西,不就是个 js 加个类型标记么,随便起个项目建个.ts 文件就可以开搞了,至于搞的跟要你投入多大的成本一样么
|
|
userdhfAug 29, 2019
32
我想知道为什么要学 ts?
你的项目一定要用 ts 吗? 还是说一些习惯强类型语言的开发者不能够适应 js 的特征,才做出 ts 选择的? 还是看到别人用你就用? 框架、库永远都是二等公民。 |
|
TarotVoyagerAug 29, 2019
33
写了一年 Vue+TS 了,有些人不要太矫情
|
|
OnlyShimmerAug 29, 2019
34
可以学,毕竟艺多不压身
|
|
GodvMikuAug 29, 2019
35
我寻思 TS 也不难啊 现在又这么火 ng 和 react 都是完美支持 为啥不学呢
|
|
RV0nAug 29, 2019
36
为什么没必要呢 学就是了
|
|
w3313003Aug 29, 2019
37
TS 学习成本很低啊 一开始不熟练的话直接当 anyscript 用啊
|
|
38
在熟悉 js 的情况下..学一下 ts 能费多少时间?
|
|
39
在公司用了大半年的 TS,现在自己写点小玩意儿,用纯 JS 都没安全感。
不说别的,用 TS 会直接逼着你提升代码质量,如果是打算持续维护的项目,建议早点上 TS。 建议:(个人项目 && 月抛型项目 && 真的很赶时间) => 不用 TS ;其他项目都推荐用 TS。 |
|
miniwade514Aug 29, 2019
40
@miniwade514 #39 注意我用的是 &&,需同时满足
|
|
miniwade514Aug 29, 2019
41
不想学的人,你跟他讲 1000 个好处他也不会学的 : )
用过了才能体会到优缺点,才能做出合理判断 |
|
42
vue 3.0 出来后 Vue 就对 ts 有用了
|
|
CaballariiAug 29, 2019
43
@qshu ag2 上 ts 以后就僵住了,vue3 真的推得动吗 23333
|
|
VDimosAug 29, 2019 via Android
45
vue 加 ts 不好搞,react 加 ts 爽飞。vue3 不也打算用 ts 写了吗
|
|
46
ts 的学习分 2 步,一是 ts 本身的语法规则,二是应用,比如应用到 react 上。都挺有学习成本的。确能帮忙查错,不过小型前端项目不一定必要。
TypeScript Handbook (中文版) https://legacy.gitbook.com/book/zhongsp/typescript-handbook TypeScript Deep Dive https://basarat.gitbooks.io/typescript/content/ 中文版 https://jkchao.github.io/typescript-book-chinese/ 转换 js 到 ts [实际上转换过程挺啰嗦的,远不是写得这么简单] https://github.com/microsoft/TypeScript-React-Conversion-Guide https://www.typescriptlang.org/docs/handbook/migrating-from-javascript.html 应用到 react+redux 项目 react+redux+typescript guide https://github.com/piotrwitek/react-redux-typescript-guide |
|
nigelvonAug 29, 2019
47
做前端的这个避不开的,是趋势。
|
|
zjsxwcAug 29, 2019
48
学,ts 又不难,半天就会了,精髓是依赖注入,会 java、php 的看看很快就懂了,没什么新东西的
|
|
ahsjsAug 29, 2019
49
简单用用很简单,了解怎么编译成 js 的还是挺复杂的。
|
|
yaozeyuan93Aug 29, 2019
50
你可以认为 ts 是一种特殊的注释写法
学学怎么写注释, 这个不难吧←_← |
|
gouflvAug 29, 2019 via iPhone
51
你有发帖的时间都学完了
|
|
ZZITEAug 29, 2019
52
学,我连 Dart 都学,ts 有啥理由不学。
|
|
colatinAug 29, 2019
53
不会后端的前端不是好前端,不会前端的后端不是好后端
|
|
ianvaAug 29, 2019
54
现在大部分用 typescript 的其实并不真的会用 typescript,typescript 其实是两种语言,一个是 js 的超集,会 js 的都会,另一个是 type 这是一个纯函数式的语言,而且 typescript 的文档里对这方面的介绍还很少,多数都在版本更新的 feature 文档上,比如泛型里 extends,infer 这些的应用。
所以大部分说会写的也只是当 js 用而已。 |
|
ianvaAug 29, 2019
55
目测上面挺多都是当 js 写的,偶尔也就加个类型注释
|
|
56
|
|
liushuangbillAug 29, 2019
57
学,下一个
|
|
pink123Aug 29, 2019
58
根据自己的需求去学,如果一个技能一百万掌握了没有必要学,如果一个技能只有 1 万人掌握的话那就去学,只有没有错的
|
|
pink123Aug 29, 2019
59
大家都在学 go 的时候我果断放弃了
|
|
lizz666Aug 29, 2019
60
抄抄 antd 源码就行了
|
|
sujin190Aug 29, 2019
62
有句话叫技多不压身,担心用不到太多余,应该担心学不会或者时间精力不够那还差不多
|
|
SappAug 29, 2019
63
用了 ts 你就不想再用 js 了,不过 ts 和 vue 不搭是真的
|
|
hoosinAug 29, 2019
64
用啊 用了 typescript 前后端就不需要扯皮了。
|
|
AV1Aug 29, 2019 via iPhone
65
熟练 JS 的去学 TS,不会有多少负担
|
|
MzM2ODkxAug 29, 2019
66
是个大趋势,就算你写业务代码用不到,但是现在很多库也是用 ts 写的,不学怕看不懂。
|
|
vipccAug 29, 2019 via Android
67
用不到,重点,圈起来
|
|
yujieyu7Aug 29, 2019
68
typescript 学习成本这么低,而且好处也是显而易见的,干嘛不学呢
|
|
charlie21Aug 29, 2019
69
没有了
typescript 救不了 js, 生态问题 |
|
ironMan1995Aug 29, 2019 via Android
70
楼上那些说特别简单的????我看官网跟着写了一遍,确实不难,然后看 ant design pro 的 ts 版一脸懵逼,这种程度的才叫做会用 ts 吧。
|
|
71
然而 vue3 用 ts 写了啊
|
|
default7Aug 30, 2019
72
现在 JavaScript 跟以前真的完全不一样了,写法。每次看到都总是在想,浏览器支持吗?#IE 阴影后遗症
|
|
fuermosi777Aug 30, 2019
73
我在面试前端的时候一般第一个问题是你用过 typescript 吗,如果用过的话有什么优点缺点,然后我会把对方的回答详细写在 feedback 上,并且在 front end 专项评价提到这个。
|
|
murmurAug 30, 2019
74
@ironMan1995 那是因为你用的 ts 有封装的成分再,如果 ts 就是语法的强类型那还好,ts 会用解释器把一些框架的字段都转成注解,这当然看着费解
|
|
75
用了 ts 的感受就 2 个字:真香
|
|
76
都没人提 Angular 了,写了两年 Angular,用 ts 爽歪歪呀。
|
|
TimPeakeAug 30, 2019
78
Angular 招不到人 ,多少公司敢用
|
|
ddupAug 30, 2019 via Android
79
好用到爆啊
|
|
lrh3321Aug 30, 2019
80
写大前端、后端的强烈推荐。纯前端就自己看兴趣
|
|
robinlovemaggieAug 30, 2019
81
随着 ES 和 TS 的版本迭代,难免会面对的局面就是:到底谁来兼容谁?
|
|
vanishcodeAug 30, 2019
82
上个月我还觉得这东西有点多余,现在,嘻嘻,真香
|
|
robinlovemaggieAug 30, 2019
83
|
|
robinlovemaggieAug 30, 2019
84
#83 推上图,JavaScript without Types in 1999
|
|
xuejianxianzunAug 30, 2019
85
ts 没那么难,学习一下花不了多少时间,不用太担心
在一开始实际使用的时候肯定会遇到问题,xxx 未声明,xxx 在 yyy 上不存在之类的,踩过这些坑也就好了 |
|
kingwlAug 30, 2019
86
有
|
|
nnnToTnnnAug 30, 2019
87
JS 我很熟悉,Java 也很熟悉,至于 TS or JS 完全取决与团队的接受水平,不过最近我在往 TS 方向推,因为毕竟有些人的 JS 写起来真的不敢恭维
|
|
ChefIsAwesomeAug 30, 2019 via Android
88
|
|
jaskleAug 30, 2019 via Android
89
如果浏览器或者 nodejs 能直接执行就方便多了,现在调试起来很费劲
|
|
m0moAug 30, 2019
90
之前看到个帖子说 Vue 是玩具,现在 TS 也被打为玩具,是不是前端都是玩具?
|
|
jrtzxh020Aug 30, 2019 via iPhone
92
@ironMan1995 和我一样 ,看 umi 看得我一脸懵逼
|
|
leisunloveAug 30, 2019
93
有时间先把前后端打通,扯皮都不怕
|
|
hantsyAug 30, 2019
94
用了 ES6,TS 后,我真的不记得 JS ( ES5 )怎么写了。
|
|
qshuAug 31, 2019
96
@Caballarii 也可以不用 ts,不是强制性的,但支持了一般就用,很适合合作开发,不写类型也可以,会自动类型推导的
|
|
yiyi11Aug 31, 2019 via Android
97
跟大厂走,比如 antd pro4.0 默认实现就是 ts,官方文档也是首推 ts。这是趋势。
|
|
rophie123Jan 31, 2021
99
vue+js,node+ts
|