自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

最近寫Vue,真是累死人了!沒有Angular爽,誰能幫幫我?[吐槽]

開發(fā) 架構(gòu)
就是吐槽下,Angular、Vue、React都是優(yōu)秀的框架,大家基本上都是“用戶”不是“造”框架的主,所以請不要非此即彼的。

就是吐槽下,Angular、Vue、React都是優(yōu)秀的框架,大家基本上都是“用戶”不是“造”框架的主,所以請不要非此即彼的。

作為創(chuàng)業(yè)小公司,三大框架我都是在用的,從jQuery到MVVM框架,效率是成倍提升呀。最早接觸angular.js 1.x是學(xué)起來困難的語言,后來再出來Angular 2又花了一大把時間為那些“變態(tài)”的概念頭疼。但是Angular掌握了以后真的太爽了!可能是純天然typescript的原因吧。

目前來說,React,Vue源代碼和正式版本,基本上還是以js為主,輪子更是js,我常有的幾個輪子基本上也是js。

前幾日有人在那罵,說框架好不好和IDE/編輯器有何關(guān)系?

然后不好用就是人的問題之類云云,如果你還是那個人,求你關(guān)閉頁面別看啦,反正我就吐槽一下,順帶安利Angular的好和Vue的好。

這些問題你說了不算,我說了也不算,我們吐槽無非就是給部分需要信息的人一個參考而已。能不能被帶環(huán),還得看自己,哈哈。

只看開發(fā)節(jié)奏進(jìn)行Angular Vue對比

只看開發(fā)節(jié)奏,也就是不管性能、體積(Angular如果你用的是開源的后臺模板,整合bootstrap jQuery那些,體積巨大無比,我說的是打包以后的體積)

Vue比Angular好的理由:

  • 學(xué)起來簡單:學(xué)Vue是最簡單的,沒幾天就完全熟練了,網(wǎng)上學(xué)習(xí)資源也特別多,是華人開發(fā)的,所以人數(shù)眾多
  • 輪子特多:如果你不會造輪子或者根本沒有造輪子那個時間,那么選擇Vue是正確的,這也是我選擇Vue做開發(fā)的原因,很多時候Vue確實是現(xiàn)成的輪子就包裝好一個項目了。十分快捷!

Vue dev-tools插件也不錯

 

最近寫Vue,真是累死人了!沒有Angular爽,誰能幫幫我?[吐槽]
  • 能Script引入:比如你有個HTML網(wǎng)頁,想不改變原來的jQuery代碼,那Vue和React可以像jQuery一樣引入,十分方便。適合維護(hù)老舊項目,不打緊項目或不想花大力氣重構(gòu)的舊網(wǎng)頁,個人認(rèn)為這種引入比jq ajax還是強(qiáng)太多的,當(dāng)然你只能創(chuàng)建一個局部Vue實例在你的已有dom 頁面。
  • UI組件庫多:國內(nèi)很多UI庫基本上就是Vue的。Angular組件就少的可憐,只有一個能用的那就是Ant Designer for Angular!
  • 移動端支持:uni-app、mpvue等很多Vue的項目,做手機(jī)端不再發(fā)愁,還能做APP。。
  • 現(xiàn)成模板也多:element-ammin、ant design pro vue、iview-admin、heyUI admin、D2 admin等等。其中有框架我也做過代碼貢獻(xiàn),有的用的較早,后面沒用了,感覺太死板了,2017 2018就在用了,在群里跟作者也學(xué)了很多東西,以前還在群里討論問題。

Angular后臺模板基本沒有,只有一個ng-alain,缺點是作者更新太快了,要追官方版還是跟不上!

Angular比Vue爽的理由

編輯器支持

首先就是編輯器是否友好。Vue有點差了!在Vscode 雖然插件是真的多,但是怎么折騰要么插件多了沖突,比如webpack別名路徑,es新語法好像不怎么支持??赡苓€得尋找插件!

年紀(jì)大了還叫我這么折騰!無情啊!

 

最近寫Vue,真是累死人了!沒有Angular爽,誰能幫幫我?[吐槽]

Angular就不一樣,完全爽歪歪。

在HTML模板方便的使用可選屬性,不用重復(fù)判斷,這點實在太爽,因為后臺是我自己寫的,我寫的也是亂七八糟的,唯有Angular能自己埋坑。

組件的屬性提示也是完全正確!

 

最近寫Vue,真是累死人了!沒有Angular爽,誰能幫幫我?[吐槽]

Vue很多組件庫,完全不會提示,或者提示的都是全局變量,編輯器都找不到你是從哪引入的,這一點Angular的module引入這種還真是好用得很。

比如組件有個屬性,別指望編輯器給你提醒。所以要是對組件對API沒用的滾瓜爛熟,那編輯器不能幫忙那還真是折煞生命。

 

最近寫Vue,真是累死人了!沒有Angular爽,誰能幫幫我?[吐槽]

瀏覽器里報錯能力超強(qiáng),基本上能定位到模板或者ts腳本代碼里。Vue的話調(diào)試還是差了些,畢竟目前我安裝的版本還是2.6.11,沒有Angular那樣的ts代碼表現(xiàn)力強(qiáng)。真是用了ts回不去js!就好比先用php這種動態(tài)類型然后去用靜態(tài)類型的語言,忽然要維護(hù)一個動態(tài)類型的語言,自己看著都費勁。靜態(tài)類型的好處就這樣,維護(hù)爽快。

 

最近寫Vue,真是累死人了!沒有Angular爽,誰能幫幫我?[吐槽]

寫錯了自動糾錯能力也超強(qiáng)!還有Deprecated提示,即將拋棄的api可以盡早升級迭代。

命令行工具強(qiáng)大,基本上加頁面,加模塊完全命令行工具搞定,不需要手動就配置好了,直接寫頁面邏輯就行了。

 

最近寫Vue,真是累死人了!沒有Angular爽,誰能幫幫我?[吐槽]

吐槽而已,文章寫亂了!

天天加班,被客戶催的要死要死的。

造輪子是不可能造輪子的,這輩子都不可能造輪子??蛻舨挪粫驗槟阍燧喿佣o你加錢呢!

But!!!

無論選擇哪個框架,總還是有需要自己寫的地方,并不能依賴輪子就可以完成所有的“需求”!

 

[[321822]]

吐槽一下,肯定有Vue見不得吐槽Vue,那就留下你們是要Vue的“黑技術(shù)”吧!

讓我默默的偷偷的用起來!

責(zé)任編輯:未麗燕 來源: 今日頭條
相關(guān)推薦

2015-03-10 10:29:26

微軟Windows 7Azure云服務(wù)

2022-03-22 14:52:05

Cookie瀏覽器

2017-04-04 11:45:00

人工智能

2013-10-29 09:08:05

2013-10-29 09:32:05

2012-03-10 20:55:40

Nokia

2021-03-02 20:01:08

寫代碼開發(fā)工具idea

2015-03-10 11:08:41

win7win10

2013-05-02 08:51:14

JavaPHPC

2020-07-07 18:57:53

人工智能AI智能客服

2021-03-15 10:03:10

框架自動化開發(fā)

2012-10-16 16:27:32

UbuntuAmazon搜索

2013-03-14 13:49:31

Hotmail郵件服務(wù)器

2014-07-17 09:21:57

編程編程漫畫

2012-06-05 14:35:00

Windows Pho

2014-10-15 16:47:31

Android微軟

2010-01-11 14:58:59

D-LINK交換機(jī)設(shè)置

2009-12-15 15:06:37

2014-08-06 14:13:30

Windows Pho

2017-12-04 09:59:29

點贊
收藏

51CTO技術(shù)棧公眾號