Learning Typescript: Enhance Your Web Development Skills Using Type-Safe JavaScript
Thumbnail 1Thumbnail 2

Learning Typescript: Enhance Your Web Development Skills Using Type-Safe JavaScript

4.6/5
产品编号: 451734705
安全交易

描述

Learning Typescript: Enhance Your Web Development Skills Using Type-Safe JavaScript

Small manufacture image 1

评论

4.6

全部来自已验证的购买

J**Y

The Best Book for JS Devs New to Static Types (but Offers Plenty for Pros, Too)

This is a great book overall, for both JS developer brand new to TypeScript, or even TS pros.I've read most of the TypeScript books currently on the market, and I believe this is the best one currently out (circa Fall, '22) for a strong JS developer who has never used a statically typed language before (Goldberg assumes you know JS/ES6 well - so if you don't, learn that first!). This book starts from the ground level with the core primitives, and explains the mechanics of TypeScript in a clear methodical way throughout the book. The first 2 chapters will put pros to sleep (skip 'em if that's you), but newbies will get the solid foundation they need to understand the mechanics of using static types at the simplest level.From there, the book quickly moves into more advanced territory - but everything continues to build on the things explained before. I think Goldberg did an excellent job teaching how the language itself works, with no assumptions about his readers' experience beyond strong command of JavaScript (ES6+).That said, this book offers plenty of value for pros as well. Each chapter includes solid best-practice tips, gotchas, and detailed explanations about aspects of TS I haven't read in any other book. Granted, you need to dig thru a lot of stuff you may already know to find those nuggets - but just read it as a refresher of all the basics while you hunt for those little golden details.I should call out the last chapter in particular, for pros - as Goldberg goes over some of the most advanced aspects of the language (conditional types, mapped types, template literal types, etc.). If pros are asleep for the first few chapters, newbies be warned: the last couple chapters may make your brain hurt (and don't worry, you're not alone).Unfortunately, I do have a few major complaints - which prevent me from giving this book a full 5 stars.1) There are too many sloppy technical errors to ignore (mostly in the code examples). A good developer should spot most of them - but the technical editor absolutely should have, too. I expect much better from O'Reilly, and they missed the mark this time.2) Across the board the code examples are just too contrived and minimal (you could call them 'academic'). This isn't unusual for a programming language book - but what this book really lacks is almost any code examples that relate to a real-world use case (i.e. code that builds towards a working demo app or larger project context).3) As with #2, overall I think this book is simply too short. At 271 pages it covers almost everything it takes on "well enough" – but Goldberg should have added another 100+ pages to offer more examples and context in almost every chapter. It just moves too fast, without going as far/deep as it could have. I'm not saying it's skimpy or not worth the price - I just wish he'd added more.Final word: This is the best book I've read to learn TypeScript (as the title suggests) for any mid-level+ JS developer who is brand new to a statically typed language. It also offers plenty of great tips and tricks for pros along the way. Sadly, it's a little too short and sloppy to get the full 5 stars - but if you know that going in, you won't be disappointed!

L**Y

Boy did I learn a lot - and had fun doing it

Definitely recommend this book especially if you're a javascript efficienado with no knowledge or very little of type script and even if you have a lot of knowledge its still a good book to have. The book was filled with great examples and an easy to follow guide on how to incorporate types into ur javascript repos and libraries. Great book!

K**R

A very complete book

I bought this book to enhance my knowledge about Typescript and I found what I wanted. 5/5Easy to understand and no useless explications.

S**V

Recommended for anyone want to learn Typescript

I have been using Typescript since 2017, but the book was really helpful to understand the littlet details about the Typescript.Using as Const narrows the types, this was an amazing trick which I learned from the book.Josh is a great teacher, book is recommended for anyone who wants to learn Typescript.

B**S

Very nice book

Very nice book

A**E

Clear and not larded up.

This is exactly the kind of tech writing that is needed today. It's really clear and to the point and not larded up with filler content.*Edit. Dropping one star to four. While I stand by my original review I felt the need to adjust it after completing the book. A little more than half way through I came to the conclusion that the content was going to be insufficient ...and it was. You're going to want something with a bit more "meat" to it and by "meat" I mean greater depth to truly "enhance your web development skills".

常见问题

TrustPilot

TrustScore 4.5 | 7,300多个评论

尤素夫·A.

总体来说,体验非常棒。会推荐给朋友和家人。

1 个月前

伊姆兰 F.

非常可靠的商店,产品真实可靠。一定会再次购买!

2 周前

全球购物,通过 Desertcart 享受优惠
物有所值
各种产品的价格具有竞争力
全球购物
为 100 多个国家的数百万购物者提供服务
增强保护
深受全球购物者喜爱的值得信赖的支付方式
客户保证
深受全球购物者喜爱的值得信赖的支付方式。
沙漠车应用程序
随时随地随时随地购物。
HK$698

关税和税费包括

Hong Kong店铺
1
免运费

with PRO Membership

免费退货

30天对于 PRO 会员用户

15天无会员资格

安全交易

TrustPilot

TrustScore 4.5 | 7,300多个评论

苏雷什· K.

质量和快速送货让我印象深刻。会再次来这里购物。

4天前

Meera L.

交易顺利,产品完好无损地到达。

3 周前

Learning Typescript Enhance Your Web Development Skills Using Type Safe | Desertcart Hong Kong