Ng2.x 与Ng1 的区别就像Java与JavaScript的区别。是雷锋与雷峰塔的区别。

  由于原来的项目就是使用的Angularjs 1.x,后来自己做的项目一样还没有使用2.x,感觉应该差别不会太大吧,原来的领导也让我们学习TS,也没太在意,上周开始正式学习下,才发现的确,不可同日而语哈,ES6 在学习 ReactNative 候就接触过,ES6是 Javascript 的下一代语法,TS是 Javascript 的超集。

  Angularjs2.x是采用TypeScript来编写开发的。

  感觉TS的语法更像是向Java靠近,弱语言开始向规范化、严谨化这方面发展吧。(愚见^_^)

  推荐这个哥们的blog学习路线。

  教程:github地址angular2-webpack-starter

视频地址