TS 教程求推荐
source link: https://www.v2ex.com/t/948292
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
BeautifulSoap 18 小时 41 分钟前 via Android 要学 TS ,先学 JS 。虽然估计 lz 多半不乐意碰 JS ,但是你是躲不开的
|
lng2020 18 小时 40 分钟前 via Android |
thinkershare 18 小时 31 分钟前 2 MDN(JavaScript) -> 官网的入门教程 -> https://type-level-typescript.com(让你理解 TypeScript 的类型系统)
|
thinkershare 18 小时 30 分钟前 Type Level Typescript 系列的文章真的值得一看,作者对 TypeScript 的类型系统的理解是非常到位的。
|
Huelse 18 小时 27 分钟前 可以看方应杭的 TypeScript 全解合集,讲得还不错。
|
gscsnm 18 小时 16 分钟前 蹲。蹲一个初学教程,从 js 到 ts 的。
js 最开始就不愿意学。。 |
BeautifulSoap 18 小时 16 分钟前 @aahao 不推荐官网。因为你点进官网的 [TS for the New Programmer] 页面,然后就会看到官网直接明说了 “We frequently see the question “Should I learn JavaScript or TypeScript?“.The answer is that you can’t learn TypeScript without learning JavaScript! ”
TS 官网都直接让你去先学 JS 了 |
Geo200 18 小时 9 分钟前 @thinkershare #5 可惜只免费前四章,后面都得订阅了,订阅价格还不低...
|
thinkershare 17 小时 54 分钟前 @Geo200 没办法,作者可能也要吃饭。内容真的值得这个价格,即便是前面四章,也比网上大多内容有透彻。
|
makelove 17 小时 29 分钟前 学技术只看官网资料,最全面细致
当然了 ts 有些不同,因为这货颇有些不得不用的奇技淫巧官网没有,还需搭配少量博客 |
rahuahua 16 小时 35 分钟前 谢谢大家的推荐~~
|
TWorldIsNButThis 16 小时 31 分钟前 via iPhone 1 @makelove 官网刻意隐藏了类型语言存在的事实
还有 infer 这种我当时翻了半天也没翻到哪里提及过 |
dudubaba 16 小时 17 分钟前 看官方文档就可以了,ts 只能算 js 的补丁,不管你多写 ts 多牛,只要是团队合作的业务项目最后都沦为 any 。。。
|
Moonless 16 小时 15 分钟前 Effective Typescript
|
kkocdko 16 小时 14 分钟前 @songray
可能是类似于 type Id<T> = {} & { [P in keyof T]: T[P] }; export interface StackTypeMap<P = {}, D extends React.ElementType = 'div'> { 这类的东西,有时候 JavaScript 里复杂的重载逻辑需要用 TypeScript 里各种复杂的类型语法来描述。官网的教程似乎偏简单了一些,很多东西没有讲到。还是得翻 reference 。 |
zhangfeiwudi 16 小时 12 分钟前 我有 JavaScript 基础,最近也在学 ts ,看大家都推荐的官方教程啊?
|
uaoin 15 小时 27 分钟前 入门直接看官网
深入一点就类型体操 绝对就够用了 |
frankkly 15 小时 2 分钟前 我以为你说的 TS 是...........
|
izumiiAoba 13 小时 44 分钟前 @BeautifulSoap 官网的 handbook 写的还是不错的,个人感觉
|
BeautifulSoap 13 小时 32 分钟前 @izumiiAoba lz 问的这个问题明显就是 JS 也不会,不会 JS 的情况下直接看官网文档是不可能学好 TS 的,因为 TS 官方文档就是以你已经会 JS 为前提写的
|
Rain59 12 小时 33 分钟前 感觉没有必要学,前端业务里边其实不推荐用
|
justin2018 12 小时 10 分钟前 基于项目驱动学习 类型体操有点麻烦
|
chaleaochexist 10 小时 47 分钟前 还行, 本帖不全是让看官网的.
|
leokun 10 小时 35 分钟前 多用泛型就回了
|
harrozze 10 小时 20 分钟前 @zhangfeiwudi #22 有 JS 基础的话,把这帖子提到的几个教程的基础部分看一下,主要是一些非 JS 关键字要了解一下,然后找个 ts 的项目直接看代码,或者找个课题直接撸代码比较好。差不多了再去找相对高级的教程,把一些复杂用法弄明白。
|
harrozze 10 小时 20 分钟前 顺带说一句,vim 对 ts 的语法加亮会严重拖慢 vim 的速度,甚至卡死( ctrl-c 可以中端)。我是在 linux 里用 vim 的,不知道 neovim 有没有这问题。
|
streamrx 9 小时 46 分钟前 via iPhone @harrozze 你用 vim 是把 vim 当编辑器插件还是直接用 vim? 前端写代码要经常打开游览器看效果,用 postman 调接口等等要切到其他窗口, 如果直接用 vim 感觉真没啥优势
|
Mogamigawa 9 小时 23 分钟前 via Android 你在这里问,大多数人会给你推荐官网文档,不用打开我就猜到了
|
cssk 9 小时 16 分钟前 via iPhone 还以为是 Transsexual
|
harrozze 7 小时 37 分钟前 @streamrx #36 直接用,就是 linux terminal 里跑个 vim 。想要调试的话可以用 screen 或 tmux 套一层,虚拟多窗口。少量调接口的工作用 curl 命令行,大量调接口的工作就上 python 或者 nodjs ,用自动化测试工具或者爬虫工具都能胜任,也不费事。切浏览器也还好吧。重点在于,除了测试页面会用到鼠标之外,手不用离开主键盘区。
|
Aloento 4 小时 28 分钟前 @BeautifulSoap #9 然后我就是反其道而行之,写了好久前端了,直接从 TS 入的手
|
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK