您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    Angular为什么选择TypeScript?(3)
    时间:2017-08-31 12:33 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    可选类型系统还保留了JavaScript开发任务流程。您的运用顺序代码库的大部分能够会“损坏”,但您依然可以运转它。TypeScript将继续生成JavaScript,即使类型反省器提示错误。这在开发进程中十分有用。

    为什么运用TypeScript?

    明天有很多选项可供前端开发人员运用:ES5,ES6(Babel),TypeScript,Dart,PureScript,Elm等。所以,为什么选择TypeScript?

    让我们从ES5末尾。ES5跟TypeScript相比,他不需求转换。这样可以使得你的构树立置保持复杂。你不需求添加文件监视器,转换代码,生成source map。它就能任务。

    ES6需求一个转换器,所以构树立置与TypeScript不会有很大的不同。但它是一个标准,这意味着每一个编辑器和构建工具都支持ES6或将支持它。这是一个较弱的论据,它曾经是大少数编辑器在这一点上具有优秀的TypeScript支持。

    Elm和PureScript是具有弱小类型系统的优雅言语,可以提供比TypeScript更多的功用。用Elm和PureScript编写的代码能够比ES5中相似的代码更复杂。

    每个这些选项都有利害,但我以为TypeScript是一个很好的选择,使其成为大少数项目的绝佳选择。TypeScript占用良好静态类型言语的95%,并将其带入JavaScript生态系统。你依然可以写ES6:你依然可以继续运用相反的标准库,相反的第三方库,相反的成语和许多相反的工具(例如,Chrome开发工具)。它给了你很多,而不会强迫你分开JavaScript生态系统。

    【编辑引荐】

    R与TypeScript在RedMonk言语人气榜上迎来排位提升

    [译] 函数式TypeScript

    函数式TypeScript

    用TypeScript开发爬虫顺序

    从JavaScript到TypeScript - 模块化和构建

    (责任编辑:admin)