任何使用动态类型语言的程序员都会告诉你,要扩展到更多的代码行和更多的工程师是多么困难。这就是为什么Facebook、谷歌和微软为他们的动态类型JavaScript和Python代码发明了渐进静态类型层。这本实用的书向你展示了TypeScript这个类型层的独特之处:它通过其强大的静态类型系统使编程变得有趣。
如果你是一个有中级JavaScript经验的程序员,作者Boris Cherny会教你如何掌握TypeScript语言。你将了解TypeScript如何帮助你消除代码中的bug,并使你的代码能够比以前在更多的工程师中扩展。
https://www.oreilly.com/library/view/programming-typescript/9781492037644/
在这本书中,你会:
从基础开始:学习TypeScript的不同类型和类型操作符,包括它们的用途和使用方法
探索高级主题:理解TypeScript复杂的类型系统,包括如何安全处理错误和构建异步程序
深入实践:在你最喜欢的前端和后端框架中使用TypeScript,将你现有的JavaScript项目迁移到TypeScript中,并在生产环境中运行你的TypeScript应用