繁体   English   中英

使用JavaScript或TypeScript的Angular 2.0?

[英]Angular 2.0 with JavaScript or TypeScript?

这是开发angular 2.0应用程序的推荐方法。 是使用javascript还是打字稿。 我发现很难用打字稿来启动angular 2.0,这与javascript完全不同。

实际上,TypeScript是ES6的超集。 简而言之,您还将拥有以下功能:

  • 类型检查(类属性,方法参数)
  • 装饰工
  • 介面

ES5和ES6 / TypeScript之间的差距也许很重要,但是使用它确实有很多优势:

  • 编译阶段使您能够发现案例中的潜在问题
  • TypeScript提供您使用的元素/第三方库的合同(.d.ts文件)
  • 支持IDE完成

也就是说,您可以自由使用ES5,ES6或TypeScript。 由你决定 ;-)

我认为决策必须取决于团队的知识和经验,以便您可以对项目进行及时的评估,并避免由于缺乏知识和经验而可能发生的不必要的问题。 希望我的建议能帮助您做出决定。 谢谢。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM