国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

前端 - 沒(méi)學(xué)過(guò)angular 現(xiàn)在開(kāi)始學(xué)的話直接學(xué)angular2還是需要先學(xué)angular1.X
僅有的幸福
僅有的幸福 2017-05-15 17:07:26
0
4
1042

本人前端菜鳥(niǎo)一枚。目前熟練掌握的框架不多,用過(guò)Jquery,vue.js和MUI(并不精通)。
因?yàn)榭吹胶芏喙径家笫煜ngularJs,所以打算學(xué)習(xí)angularJs,但是angular2正式發(fā)布了。還有必要先學(xué)之前的老版本1.X嗎?angular2 是不是需要ES6和typescript先學(xué)起來(lái),學(xué)習(xí)難度會(huì)不會(huì)比較大?求大神指點(diǎn)

僅有的幸福
僅有的幸福

全部回復(fù)(4)
僅有的幸福

首先第一個(gè)問(wèn)題,還有必要先學(xué)之前的老版本1.X嗎?
我認(rèn)為去學(xué)肯定是對(duì)自己有幫助的,但是必要性不是那么強(qiáng)嗎,我建議這段時(shí)間可以學(xué)習(xí)一下angular1。
目前angular2正式版剛發(fā)布沒(méi)多久,angular2在網(wǎng)上可以找到的資料并沒(méi)有那么多,直接去學(xué)習(xí)angular2的內(nèi)容遇見(jiàn)坑很難填的,所以在這之前學(xué)學(xué)angular1,理解一些angular的核心概念,例如模塊依賴(lài)注入、雙向綁定、指令、服務(wù)這些內(nèi)容對(duì)自己的能力提升還是不小的。等把a(bǔ)ngular1有個(gè)初步的認(rèn)識(shí)了,那會(huì)估計(jì)網(wǎng)上也有一些比較好的angular2教程了,再去學(xué)angular2可能效果會(huì)更好。另外目前ng2的項(xiàng)目真的少的可憐,網(wǎng)上要求熟悉angular的都是指angular1。
第二個(gè)問(wèn)題,angular2的學(xué)習(xí)曲線肯定是有的,而且應(yīng)該不低。
首先從目前來(lái)看,用Typescript寫(xiě)angular2才是正確的選擇,畢竟文檔和網(wǎng)上的資料都是以typescript為主,所以在著手angular開(kāi)發(fā)之前最好可以掌握typescript,光這部分的學(xué)習(xí)任務(wù)其實(shí)也不小的.
另外angular2的概念可不是一點(diǎn)半點(diǎn),目前就我自己來(lái)看,ng2相對(duì)一ng1增加了不少黑科技,什么搖樹(shù)啊聽(tīng)著就頭大,目前我學(xué)也只是根據(jù)官方文檔學(xué)語(yǔ)法寫(xiě)Demo,不會(huì)用在生產(chǎn)的。。。

最后提一點(diǎn),雖然上面說(shuō)了一下學(xué)angular2比較難之類(lèi)的話,但我認(rèn)為不應(yīng)該因?yàn)閯e人說(shuō)難度大就放棄去接觸了解它,我自己始終認(rèn)為去接觸有難度的東西自己才能有機(jī)會(huì)提高。希望對(duì)題主有幫助~

洪濤

聲明:我研究的很淺。菜雞一枚。玩兒 Angular1 只有一年的時(shí)間,Angular 2 也不到半年。強(qiáng)答一波。。

  1. TS 不是只能寫(xiě) Angular2,Angular2 也不是必須用 TS 寫(xiě)。你用 TS 寫(xiě) Angular1,用 ES5 寫(xiě) Angular2 也不會(huì)炸。。。=。=

  2. 我沒(méi)有專(zhuān)門(mén)花時(shí)間去深究 TS,語(yǔ)言只是工具,會(huì)用就行((誤。。。但是:

  3. TS 本身就是 ES6 的超集,ES6 本身就是 JavaScript,加些新方法和新的寫(xiě)法,TS 最終也是編譯成 JS 運(yùn)行的。。個(gè)人覺(jué)得只要 JavaScript 基本功夠好,學(xué)起來(lái) TS 也沒(méi)想象中的那么困難。TS 的特性,比如強(qiáng)類(lèi)型,需要就用,不需要的話就當(dāng)成 ES6 來(lái)寫(xiě),也沒(méi)什么大問(wèn)題。

  4. 如果學(xué)過(guò) Vue,應(yīng)該會(huì)對(duì)學(xué)習(xí) Angular2 有些幫助。思路上有些相通的,只是寫(xiě)法和生態(tài)圈換一換而已。

  5. 參考資料方面已經(jīng)不少了。中文的雖然不多,好歹有官網(wǎng)。英文的多很多,書(shū)的話至少有《ng-book2》,《Switching to Angular2》,《Mastering Angular2 Components》,視頻的話,Youtube 一堆,各大“在線教育”平臺(tái),比如 Udemy,Lynda,Egghead.io 也是一堆,足夠你看的。

  6. 不是很建議為了理解雙向綁定、指令、依賴(lài)注入而現(xiàn)在開(kāi)始看 Angular1。個(gè)人覺(jué)得 Angular2 的更好理解,也簡(jiǎn)單不少,寫(xiě)法上 Angular2 與 Angular1 也稍有不同。就比如 Angular1 里面有 provider, service, factory, constant, decoratorvalue, 剛開(kāi)始學(xué)很容易懵逼。。至少這方面,Angular2 簡(jiǎn)化了不少。

  7. 項(xiàng)目和例子,網(wǎng)上也已經(jīng)很多了。大小項(xiàng)目都有。。github 上面有一大把,還有一個(gè)網(wǎng)站叫 BuiltWithAngular2。。我的 github 上目前只有些很簡(jiǎn)單的例子,最近在寫(xiě),希望能盡快完成更多。

  8. 說(shuō)到公司需求。個(gè)人建議是,如果為了在三個(gè)月之內(nèi)趕快找工作,那就去學(xué)1。。只要不是為了這個(gè),學(xué)2吧。。寫(xiě)自己的項(xiàng)目,以及為了將來(lái)考慮,Angular2 可是會(huì)是更好的選擇。

  9. 很多方面理解的還不到位,希望大神指正。

某草草

那就從2開(kāi)始吧

洪濤

如果沒(méi)學(xué)習(xí)過(guò)angular1,建議不去學(xué)習(xí),深入學(xué)習(xí)vue還是比較不錯(cuò)的。對(duì)于angular2的學(xué)習(xí)我也采取觀望狀態(tài),近期才有的正式版,無(wú)疑相關(guān)的學(xué)習(xí)文檔還不夠健全,學(xué)習(xí)難度大,而且引入了TypeScript,雖說(shuō)差別并不太大,但是對(duì)于前端菜鳥(niǎo)來(lái)說(shuō)增加入門(mén)門(mén)檻。

所以建議深入學(xué)習(xí)Vue.js或者React(jsx讓初學(xué)者也有點(diǎn)不適),對(duì)angular系列采取觀望態(tài)度。

最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板