vlambda博客
学习文章列表

2020你应该知道的TypeScript学习路线

一、概述

随着Vue3的发布,作为JavaScript类型超集的TypeScript,以可以编译成纯JavaScript,可以在任何浏览器、任何计算机和任何操作系统上运行,并且开源,被再一次被推向了前端开发语言的巅峰,为了顺应时代的变化,争取成为与时俱进的开发者,小编特意总结出前端学习大纲,希望为学习路上的大家提供一点点帮助,如果大家觉得有帮助,记得给小编点个赞。

二、学习路线

  1. Typescript基础介绍

  2. 数据类型

  3. 联合类型-接口

  4. 数组类型

  5. 函数类型

  6. 类型断言

  7. 类型别名

  8. 枚举

  9. 类修饰符

  10. 泛型

  11. ts的应用

  12. typeScript 的安装和编译

  13. TSC常用命令介绍

  14. tsconfig.json介绍

  15. tsconfig.json基础配置

  16. tsconfig.json严格类型检测配置

  17. tsconfig.json 附加检测配置

  18. tsconfig.json 模块解析配置

  19. tsconfig.json Source Map配置

  20. tsconfig.json 实验和高级配置

  21. 项目目录结构创建

  22. npm模块包安装

  23. npm scripts 命令创建

  24. 基础后台服务创建

  25. Typescript搭建脚手架

  26. Express+Typescript 后台服务创建

  27. NodeJS+Express+MongoDB

三、推荐阅读

  • TypeScript handbook — book
  • TypeScript Deep Dive — book
  • TypeScript-React-Starter — github
  • react-typescript-cheaTSheet — github
  • Advanced Static Types in TypeScript — egghead.io
  • Use TypeScript to develop React Applications — egghead.io
  • Practical Advanced TypeScript — egghead.io
  • Ultimate React Component Patterns with Typescript 2.8 — medium

四、扫码关注