Angular 2.0 with JavaScript or TypeScript?
Angular 2.0 with JavaScript or TypeScript?
这是开发angular 2.0应用程序的推荐方法。是javascript还是typescript。我发现用与javascript完全不同的typescript启动angular 2.0很困难。
- 类型检查(类属性、方法参数)
- 装饰师
- 接口
也许ES5和ES6/TypeScript之间的差距很重要,但使用它确实有好处:
- 编译阶段允许您检测案例中的潜在问题
- TypeScript提供您使用的元素/第三方库的契约(.d.ts文件)
- 支持IDE完成
也就是说,您可以自由使用ES5、ES6或TypeScript。这取决于你;-)
我认为决策必须取决于您团队的知识和经验,这样您才能对项目进行近距离的评估,避免在缺乏知识和经验的情况下出现不必要的问题。希望我的建议能帮助你做出决定。谢谢
相关文章:
- Foreach无法在Typescript中工作
- 扩展SVGTextElement时出现Typescript Uncaught TypeError
- 为什么无法在TypeScript中导出类实例
- 如何将TypeScript对象转换为普通对象
- Angular 2.0 with JavaScript or TypeScript?
- "实例范围”;TypeScript类的getter/setter
- 如何在大型nodeJS代码的基础上逐步引入typescript
- 从HTML调用typescript文件中的函数
- SharePoint 2010 Jquery/JSON Rest Multiple OR语句-如何
- 如何将js库与typescript一起使用
- 理解typescript中的构造函数接口
- GWT (or javascript) library for couchDB
- 在gump和nodejs中使用Typescript时,未定义对require和exports的引用
- Typescript导入导出的类会发出require(..),从而导致浏览器错误
- 为其他JS生成定义“;编译器”;来自TypeScript定义文件
- Typescript angularjs$http获取响应类型(避免使用<any>)
- Typescript编译器错误,Angular 1.5组件应为分号
- 应该如何在typescript中键入lodash流函数
- 在 Jquery/Javascript 中使用多个 OR (||) 运算符时如何设置变量
- 将JSON转换为typescript中的字符串数组