所以我经历了Angular 1.x的一个很好的教程。 我访问angular.io来看看Angular 2。 我只能看到Typescript,Javascript和Dart引用。 我现在学到的关于Angular的内容毫无意义,我应该开始学习Typescript吗?
由于
答案 0 :(得分:1)
TypeScript只是Javascript的超集。所以你在JS中可以做的一切,你也可以自动使用TypeScript。
使用Angular 2,整个框架发生了变化。部分保持相似的是模板渲染,其中只有少数关键字改变了名称,但整体概念保持不变。
然而,构建应用程序的方法完全改变了。
I'd suggest this article.但要小心,因为该页面上陈述的一些内容已经过时了。
答案 1 :(得分:-2)
是的,当然您应该开始使用 Typescript (或任何其他可用平台)学习 Angular2 。
Angular2框架已经从Typescript的零开始编写。
相信我是迄今为止最好的框架之一。它提供了许多功能(一旦你开始学习它,你就会知道)。测试组件变得如此简单。
您可以使用 javascript,dart&打字 Angular2 。
我更喜欢使用打字稿和 Angular2 。
比较对于Javascript,打字稿很简单,也很有帮助。 有一个单独的过程可以将您的打字稿代码转换为javascript代码。
来自 Angular1.x(使用JS)背景,我理解这并不容易,因为 Angular2.0 与 Angular1.x没有直接关系强>
但很快 Angular1.x 将被 Angular2.0 取代,然后您必须更好地学习它以便立即开始学习。
此外,您可以使用upgrade process将 Angular1.x 应用迁移到 Angular2.0
我有很多话要说,但我认为这将有助于继续。