此书是 TypeScript Deep Dive 的中文翻译版,感谢做者 Basarat 的付出。javascript
数据来源:npm 包下载量html
正如你所见,TypeScript 发展至今,已经成为大型项目的标配,其提供的静态类型系统,大大加强了代码的可读性以及可维护性;同时,它提供最新和不断发展的 JavaScript 特性,能让咱们创建更健壮的组件。java
TypeScript Deep Dive 是一本很好的开源书,从基础到深刻,很全面的阐述了 TypeScript 的各类魔法,无论你是新手,仍是老鸟,它都将适应你。此外,它不一样于 TypeScript 官方给出的文档(固然 TypeScript 给出的文档是很好的),在此书中,结合更实际应用(Vue、React 等)的场景用例,你将能深刻理解 TypeScript。git
现在社区已经存在部分翻译,但都彷佛已经中止更新。github
因而在某天的某个冲动之下,这个 RP 就诞生了。typescript
TypeScript Deep Dive 书中包含一部分 JavaScript Future 和一些其余的内容,在这里,咱们并不打算翻译它,若是你有兴趣,能够查看原书中 JavaScript Future 的有关章节。npm
因为 TypeScript 更新频繁,在此书中,我也将加入一些原书中并无涉及到可是有意思的一些知识点(实践),但愿和你们相互学习,一块儿进步。学习
此外,在不违背原做者本意前提下,为了更直观的表达,部份内容将采用意译,而非直译。翻译
若是你和我同样对 TypeScript 一见倾心,能够订阅(star)本项目,及时收到有关于此项目的更新。3d
若是你对文章有任何疑问,欢迎提交 issues 和我交流。
若是你认为有些地方翻译表达不够准确,或者你想补充一些文中没提到可是很是有意思的知识点,欢迎 PR。
开始阅读:深刻理解 TypeScript