第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問(wèn)題,去搜搜看,總會(huì)有你想問(wèn)的

最近angular和vue互相輸出的挺厲害啊,老師怎么看?

最近angular和vue互相輸出的挺厲害啊,老師怎么看?

慕虎7231881 2017-08-03 17:15:01
我個(gè)人覺(jué)得angular和vue不是相互取代的關(guān)系想聽(tīng)聽(tīng)老師的觀點(diǎn)
查看完整描述

4 回答

?
愛(ài)米

TA貢獻(xiàn)6條經(jīng)驗(yàn) 獲得超11個(gè)贊

相信大家都聽(tīng)說(shuō)過(guò)“PHP是世界上最好的語(yǔ)言”這個(gè)故事吧?

我們?cè)诟袊@當(dāng)事人較真的同時(shí)也應(yīng)該反思一個(gè)問(wèn)題:科學(xué)事實(shí)干嘛非要在這里較真?zhèn)€你死我活?

任何語(yǔ)言的存在,都有任何語(yǔ)言存在的背景,在相關(guān)背景之下,就有其存在的合理性。

AngularJS誕生之初,確實(shí)推動(dòng)了前端開(kāi)發(fā)的新思路,這一點(diǎn)毋庸置疑,但是第一個(gè)試水的總是會(huì)在過(guò)程中暴露各種需要改進(jìn)的地方,這一點(diǎn)是再正常不過(guò)的事情。在這樣一個(gè)大背景下,自然會(huì)有很多新的框架借鑒AngularJS的思路并嘗試做到取長(zhǎng)補(bǔ)短,這也是推動(dòng)時(shí)代進(jìn)步的步伐,所以只要不是赤裸裸的抄襲,相互學(xué)習(xí)取長(zhǎng)補(bǔ)短的做法是可取的。

Angular的誕生,不僅僅彌補(bǔ)了大量AngularJS的不足,也吸取了很多其它框架的一些新思路,這一點(diǎn)Google自己也直接公開(kāi)標(biāo)識(shí)了出來(lái)。

我們看一篇文章,特別是技術(shù)相關(guān)文章,都要把握好作者真正要表達(dá)的意思,不要曲解,更不要做鍵盤(pán)俠開(kāi)始無(wú)腦的參與激烈的爭(zhēng)論。正如Angular4.0剛發(fā)布的時(shí)候也會(huì)有好多無(wú)腦的鍵盤(pán)俠冒出來(lái)用React來(lái)諷刺Angular,這樣真的好嗎?

對(duì)此,我想說(shuō)的是:當(dāng)我們?cè)诎选癙HP是世界上最好的語(yǔ)言”這個(gè)故事中的人當(dāng)作笑話來(lái)看的時(shí)候是否也應(yīng)該反思一下這一次我們是否也深陷其中了呢?

就事論事,說(shuō)說(shuō)我個(gè)人對(duì)兩個(gè)框架的看法:

Angular現(xiàn)在越來(lái)越像一個(gè)平臺(tái),功能相對(duì)全面也相對(duì)更加強(qiáng)大,這一點(diǎn)毋庸置疑。Vue模仿Angular的思路,偏重于顯示層面,去掉了很多其它方面的功能,讓其更加輕便,這也是一個(gè)亮點(diǎn)。基于各自的特點(diǎn),Angular就好比一輛馬力十足的汽車,而Vue就相當(dāng)于一輛輕便靈巧的自行車,如果我們要走100Km的路程,自然會(huì)選擇馬力十足的汽車作為代步工具,反過(guò)來(lái)如果我們要走200m的路程,自然選擇靈巧輕便的自行車會(huì)更加適合。所以,對(duì)于一個(gè)小型項(xiàng)目,自然首選輕便的Vue更加適合,但如果需要開(kāi)發(fā)管理系統(tǒng)等一些大型的項(xiàng)目,那么很明顯選擇功能全面且組件庫(kù)強(qiáng)大的Angular是最適合的。

最后,給大家一個(gè)不成熟的建議:每一個(gè)框架,都有各自的優(yōu)缺點(diǎn),希望大家不要局限于一個(gè)框架中,要做到自己駕馭框架,而不要是被框架束縛。

查看完整回答
7 反對(duì) 回復(fù) 2017-08-04
?
接灰的電子產(chǎn)品

TA貢獻(xiàn)13條經(jīng)驗(yàn) 獲得超31個(gè)贊

最近前端各種技術(shù)層出不窮,隨之而來(lái)的就是各種陣營(yíng)的罵戰(zhàn)。其實(shí)這個(gè)狀態(tài)和十年前的 Java MVC 框架的大辯論差不多了,因?yàn)榧夹g(shù)發(fā)展的比較快,走在了標(biāo)準(zhǔn)之前,那自然就會(huì)有不同意見(jiàn),基于不同意見(jiàn)就會(huì)發(fā)展出不同側(cè)重的框架。罵戰(zhàn)只是插曲,其實(shí)大家會(huì)在發(fā)展的過(guò)程中不斷相互借鑒,相互學(xué)習(xí)。比如原來(lái)主流框架只有 Angular 標(biāo)配 TypeScript,當(dāng)時(shí)也有觀點(diǎn)說(shuō) TypeScript 沒(méi)必要,但經(jīng)過(guò)一段時(shí)間的體會(huì),開(kāi)發(fā)者還是感覺(jué)到類型約束在大項(xiàng)目當(dāng)中的必要性了,所以呢,現(xiàn)在 React 和 Vue 也都用起來(lái)了。這種技術(shù)融合的趨勢(shì)還會(huì)繼續(xù)下去,優(yōu)秀的實(shí)踐最終會(huì)得到認(rèn)可。

就 Angular 和 Vue 來(lái)說(shuō),vue 的目標(biāo)就是做一個(gè) view 層,所以輕巧靈活是它的特點(diǎn),而 Angular 的目標(biāo)是做一個(gè)全面的框架平臺(tái),所以在各個(gè)方面都要給開(kāi)發(fā)者提供類庫(kù)和工具,所以會(huì)重一些,但越大的團(tuán)隊(duì)越復(fù)雜的項(xiàng)目 Angular 的優(yōu)勢(shì)就越能體現(xiàn)出來(lái)。

查看完整回答
7 反對(duì) 回復(fù) 2017-08-04
  • 4 回答
  • 0 關(guān)注
  • 6267 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)