1 回答

繁花不似錦
TA貢獻1851條經(jīng)驗 獲得超4個贊
Angular2同1相比確實發(fā)生了很大的改變,你可以把他們當做兩個不同的框架。但是并非又完全不同,Angular2繼續(xù)沿用了1的概念,如依賴注入
、過濾器
、指令
等,并作了很多完善,如
Change Detection由digest換成zone.js
Filter叫做Pipe
依賴注入解決1當中存在的坑
$q換成Observable
...
新框架還叫Angular2而不是其它名稱,因為很多開發(fā)理念還是基于1的,只不過實現(xiàn)的方式不一樣。如果有時間的話,個人建議可以先行學習一下Angular1,這樣轉(zhuǎn)到Angular2話,對一些概念理解會更深刻,學框架最重要的是學習人家的編程思想,API什么的多花點時間看看文檔。
Angular的學習曲線是比較陡峭的,要做好心里準備,涉及的知識面很廣,特別是2擁抱了Typescript,使用了ES6/7新特性。另附上一些不錯的2的資源
Angular
Thoughtram
Angular2 Training
Learn Angular2
Typescript
Angular2最近發(fā)布了RC版本,變化比較大,還是建議你好好的看官方文檔,有選擇的看下其它博客。
加油吧
添加回答
舉報
0/150
提交
取消