Answers
1.现在建议学习Angular的
1.2.x
以上的版本。理由:国内外的学习资料很丰富,社区也很多,插件种类很多;整个生态系统比较完善,现在很多公司都在使用Angular,我工作的公司也在使用,感觉很方便。
2.如果要学习
Angular2.0
的话,有那么几点你需要注意:(1)它和现在出的ES6结合得很好,所以你要将
ES6
学得不错,不然你要好好学习一下
TypeScript
了。(2)它的文档都还在完善,都还没有最终定论,所以不是很适合学习,不过适合先研究一下;另外它有两个版本,一个是
Dart
版本,一个是
JS
版本。
3.另注:
angular 2.0
的效率要高于现在的
ReactJS
,我曾在
youtobe
上看到他们演示一个关于渲染含有大量数据的表格,
angular 2.0
的效率要高出
ReactJS
很多。所以选择
Angular
是个不错的选择,当然如果你有时间,也多看看
ReactJS
也挺好的。他们的目的都是为了让Web组件化,更适合开发。
hanary
answered 9 years, 3 months ago