慧扬健康开发应用升级WhyTSAndN

从年8月15号起,广州慧扬健康科技有限公司所有新开发的应用,从JavaScript全部升级到TypeScript。

为什么选择TS呢?

一、TS可以带来哪些好处呢?

1、高度封装性与代码复用性、代码可读性大大提高、维护性大大提高。

l强类型要求:要求每个变量必须赋予类型规定。

l面向对象思想:代码更加结构化,代码复用性更好。

以下代码,更加通俗易懂,好维护:

2、代码生成工具将变得更加可行。

由于语言的更加强类型性,所以代码生成工具所能设计的代码模型将更加具有规则性。后续可通过代码生成工具大量的生成具有一定规则模型的代码。大大的提高开发效率。

例如:以下代码可直接根据YApi生成。

、紧跟技术发展,利用先进的技术来提高生产力,吸引人才。

Vue从2.0升级到.0,就是使用了TS进行全面框架改写,并且大大的提高了性能。

AngularJS使用了TS后,从此命名为Angular。

所以,越来越多的人学习TS。

二、TS带来了哪些坏处呢?

兜兜转转,当年那些因为面向对象太难才学js与前端的程序员,现在又得回去重新掌握面向对象思想。尽管如此,慧扬健康也勇于接受这个挑战。

三、TS带来的部门规划




转载请注明:http://www.aierlanlan.com/cyrz/5250.html