typescript + react 项目开发体验

简介

为何ts

当你在阅读别人js代码,根据路径去查找某个正在使用方法的定义时。react

当你使用代码库内心大概知道用法,可是不是很清晰缺乏提示的时候。typescript

当你在后端的接口交互过程当中,经常忘了它有哪些属性,须要来回对文档的时候。后端

ts可以很好的帮你解决这些问题,在ts中能够经过command/ctrl +鼠标左键轻松找到方法定义。babel

当你使用代码库时可以有友好的操做提示,充当文档的做用。工具

当你在后端的接口交互中,若是可以正确的将数据传入/返回接口的数据格式定义,使用的过程当中都会有相应的提示,将不用来回对文档,且不怕漏写或者错写属性。post

并且ts不须要额外再装入额外的babel、polyfill自己就可以直接编译成es指定版本的代码,包括导出的代码还能支持umd/cmd/esmodule等各类方式,也提供了极大的便利。3d

构思

本文是用 typescript 构建项目,以遇到什么问题,如何解决问题的思路行文。code

结合实际场景,进行描述,或给出相关资料连接,思路为主实现为辅。接口

由于不是手把手教你写,所以阅读须要对相应的工具备必定基础的认识。ip

目录

相关文章
相关标签/搜索