Angular2 将基于 TypeScript 来开发
Angular2 将基于 TypeScript 来开发
Angular2 将基于 TypeScript 来开发,我们期待基于新工具会产生怎样的火花,并且将会持续地与 Angular 团队协作,提升 Angular 开发者的开发体验。
合作的第一个成果将在出现在即将发布的 TypeScript 1.5 中。
我们与 Angular 团队共同设计出了一系列的新的特性,这些特性有助于你在使用类似 Angular2 这样的动态类库时,保持代码清晰。还包含一种新方式,使用元数据来注解类的声明。类库和应用的开发者可以使用这些元数据注释来把代码信息和代码清晰地分开,比如配置信息或者条件检查等等。
我们还添加了一种在运行时中获取类型信息的方式。开启时,开发者可以非常方便地做类型检测。利用额外的运行时检查验证代码的正确性。它还允许像 Angular 中这样的类库使用类型信息来设置依赖注入。
基于 TypeScript 的 Angular 2 版 TodoMVC
在 ng-conf 中,我们已经通过一个 TodoMVC 例子预览过这些工作了,这个例子基于 David East 的 Angular 2 TodoMVC。你可以自己试试这个例子。如果不熟悉 TypeScript,你可以通过我们交互式的 练操场 学习 TypeScript。
Sublime 3 中,TypeScript 针对 Angular 2 的自动补全效果
期待就在几周内发布 TypeScript 1.5 的 beta 版,随之而来的,还有更多的 TypeScript 工具支持,包含更多的开发模式和环境。非常感谢来自 Angular 团队的 Brad、Igor 和 Miško,非常棒的合作伙伴。特别感谢 Yehuda Katz,它协助我们设计了注解装饰范式,让这些特性成为可能。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论