亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > 綜合 > 正文

jQuery會死嗎?我為什么不用vue寫富文本

2024-07-21 02:03:06
字體:
來源:轉載
供稿:網友

一、事件背景:

       我最近開源了一個個人耗時半年打造的富文本及一套適用于web后臺的ui框架,在gitee上受到網友們的關注,部分網友對我采用jquery的技術棧提出了質疑??偨Y起來:無非是jquery已經落后,不久將死。甚至有少數網友很激進:非vue技術棧,你不應該加入我這個群,不管你做得多好。對應這個事情,首先我一般不反駁,因為我對vue,jquery有自己的應用場景度量。但是對于這種不分場景應用而盲目趕潮流的觀點,我是持否定態度的。

       為此我想有必要通過這篇文章,說明一下:我為什么用jquery來寫vue和web后端ui框架,而不用vue。在文章開始前,先貼一下我開源的富文本:

       gitee: https://gitee.com/kevin-huang/Bui-Editor-public

浮動文本/圖片/視頻功能

 繪制流程圖功能

 移動設備模擬功能

       通過上述富文本的截圖,可以大概了解到這個富文本的功能很豐富,許多功能可以說是全網富文本里面的only-one。這么復雜的應用對技術棧的選擇很重要,良好適配的技術棧可以在設計上,編碼上給開發者更大的自由度,同時可以避免很多繁雜的實現,提升代碼質量,降低后期的維護,運營的成本。

二、我的觀點:

          1、vue技術棧適用于移動端應用開發,對于pc端web應用,vue技術棧并不見得優于傳統技術棧(相對于vue來說是傳統的)。

          2、jquery是目前dom操作的王者,除此無二,jquery和vue不可比較,他們各自擅長的場景不一樣。

          3、復雜應用,原生JavaScript +  jquery是比較好的技術棧組合,優于vue技術棧。

三、jquery、vue技術棧誕生背景,擅長場景說明

     jquery:

             誕生背景

                   1、jquery誕生于2006年,它誕生的背景是瀏覽器的dom操作繁雜,各種瀏覽器api不統一。市場需要一個前端JavaScript庫解決dom操作的痛點。

                   2、jquery誕生的年代,移動應用還在萌芽,它的設計實現都是面向pc端的,當時的前端技術范疇也還沒有mvvm(數據驅動)的思想,它為操作dom而生。

     擅長場景:

                    dom操作為主的場景,如富文本,流程設計器,這些應用需要對dom進行大量的操作,jquery最合適不過。

                    對于這種場景,vue的編程規范會造成設計實現上的束縛,其雙向綁定在這里也是多余的,完全沒有用武之地!                   

             缺點:

                   1、jquery沒有mvvm思想,不能解決移動端帶寬、性能的痛點。  

                   2、jquery沒法實現數據驅動開發,還需要開發者編寫dom讀寫操作。          

    vue:

           誕生背景

               1、vue的誕生之前,已經有了許多成熟的mvvm框架,如backbone、angular,他們都是在一些數據驅動的需求場景中得到很好的應用,但也并沒有像vue被開發者如此著迷。

               2、backbone、angular既然已經有了數據驅動的實現,為何沒有像vue那樣火呢,因為他們要么比較笨重,要么還沒有解決移動端應用的痛點(帶寬、性能)。

               3、vue可以說是為移動應用而生,輕量,其設計的虛擬dom解決移動設備頻繁觸發瀏覽器刷新而引起的性能/電量問題,其設計的單頁打包(webpack)模式,解決了跳轉需要網絡請求的帶寬痛點。       

          擅長場景:

                 1、數據驅動的雙向綁定場景,特別是表單讀寫,可以說解放了表單讀寫對dom的操作編程。

                 2、移動應用場景,通過雙向綁定,虛擬dom、webpack打包,解決移動端web應用的設備性能/電量、帶寬痛點。

          缺點:

                 1、采用數據驅動,沒有靈活的dom操作,不適用于dom操作為主的應用場景。

                 2、在復雜應用中,大量的dom監聽、data狀態聯動維護并不是一種好的機制。

                 3、webpack打包方式解決了移動應用的痛點,但也帶來了發布后,難以跟蹤定位問題,沒法即刻修改已經在線頁面的缺點。

                 4、學習成本相對傳統技術棧高一些,對團隊的前端知識要求也相對高一些。

四、vue應用場景說明

          pc端web應用場景

               1、pc端沒有移動端性能、帶寬的限制,采用vue技術棧,反而帶來了開發環境繁雜、學習額外的非w3c規范的web知識、發布后難以定位跟蹤問題、沒法即刻修改在線頁面這些缺點。

               2、pc端的應用,大多是普通的表單開發應用,除此之外基本都是展示類型的頁面,個人認為除了表單的雙向綁定,監控類ui的數據聯動,其他如ui表現/結構的編程采用vue有點多余。

         移動端應用場景

               1、移動應用場景,對性能、帶寬有要求,移動設備的特點也決定了其在問題跟蹤定位,更新部署方面與pc端有差異。

               2、vue技術棧應用于移動應用場景具有天生的設計實現優勢。

我的總結:

        1、 pc端采用傳統的ui技術棧,同時在傳統的基礎上引入輕量級mvvm方案解決表單讀寫開發編程,即優于vue技術棧。這也Bui會實現一個min-mvvm的初衷。

        2、移動端應用,毫無疑問,采用vue技術棧是王道。

歡迎登陸我的demo網站,體驗可能是全網最強大的富文本應用:

       http://www.vvui.net/bui/

以上所述是小編給大家介紹的jQuery會死嗎?我為什么不用vue寫富文本,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復大家的。在此也非常感謝大家對武林網網站的支持!
如果你覺得本文對你有幫助,歡迎轉載,煩請注明出處,謝謝!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
欧美贵妇videos办公室| 国产日韩欧美一二三区| 国产成人aa精品一区在线播放| 久久69精品久久久久久国产越南| 精品中文字幕在线观看| 色综合伊人色综合网站| 国产精品美女视频网站| 欧美日韩国产精品一区二区三区四区| 欧美日韩精品国产| 欧美日韩人人澡狠狠躁视频| 一区二区欧美激情| 亚洲欧美综合区自拍另类| 中文字幕日韩欧美在线视频| 久久综合国产精品台湾中文娱乐网| 久久久视频在线| 亚洲一区二区三区视频播放| 国产精品久久97| 欧美最猛性xxxxx(亚洲精品)| 中文字幕亚洲无线码a| 欧美孕妇孕交黑巨大网站| 91精品久久久久久久久久久| 一本大道香蕉久在线播放29| 国产精品爽爽爽| 精品调教chinesegay| 国产成人精品日本亚洲专区61| 日韩av免费看| 久久五月情影视| 久久精品一偷一偷国产| 98视频在线噜噜噜国产| 中日韩美女免费视频网址在线观看| 亚洲欧美日本伦理| 国产精品丝袜久久久久久高清| 欧美在线视频播放| 国产精品久久一区主播| 亚洲毛茸茸少妇高潮呻吟| 国产精品九九九| 88国产精品欧美一区二区三区| zzjj国产精品一区二区| 少妇高潮久久77777| 一本色道久久88精品综合| 亚洲精品一区在线观看香蕉| 中文在线资源观看视频网站免费不卡| 91在线网站视频| 亚洲人成在线观看| 日本欧美中文字幕| 久久视频在线免费观看| 欧美亚洲国产视频| xxxxxxxxx欧美| 久久99国产精品自在自在app| 国产精品91久久| 久久免费精品日本久久中文字幕| 亚洲人av在线影院| 国产免费一区二区三区在线观看| 亚洲人成电影网站色xx| 精品视频在线播放色网色视频| 久久久国产91| 91亚洲精品一区| 不卡伊人av在线播放| 欧美孕妇毛茸茸xxxx| 91精品国产99久久久久久| 国产精品91久久| 亚洲欧美日韩高清| 国产精品mp4| 色偷偷91综合久久噜噜| 国产成人久久久| 最近2019年日本中文免费字幕| 在线观看视频99| 国产一区二区三区在线播放免费观看| 不卡伊人av在线播放| 日韩一级裸体免费视频| 色视频www在线播放国产成人| 久久综合88中文色鬼| 一道本无吗dⅴd在线播放一区| 97香蕉超级碰碰久久免费软件| 国产69精品久久久久久| 日韩在线中文视频| 国产日韩欧美影视| 亚洲欧美日韩精品久久奇米色影视| 欧美久久久精品| 国产综合香蕉五月婷在线| 欧美黄色www| 亚洲午夜激情免费视频| 欧美成人精品不卡视频在线观看| 国产精品福利无圣光在线一区| 亚洲xxxx在线| 成人性生交大片免费看视频直播| 久久久久久久一区二区| 91欧美日韩一区| 国产精品v日韩精品| 久久久电影免费观看完整版| 欧美日韩第一页| 久久久久久久久久久免费精品| 国产成人精品999| 最近2019年手机中文字幕| 亚洲一区二区久久久久久久| 亚洲欧洲一区二区三区久久| 成人午夜两性视频| 欧美日韩亚洲网| 国产成人精品网站| 欧美专区在线播放| 日韩av成人在线观看| 日韩久久精品成人| 亚洲一区二区三区777| 91系列在线播放| 精品少妇一区二区30p| 亚洲影视九九影院在线观看| 26uuu国产精品视频| 在线亚洲欧美视频| 欧美性极品少妇精品网站| 日韩视频欧美视频| 91免费视频国产| 中文字幕亚洲综合久久筱田步美| 午夜精品久久久久久久男人的天堂| 欧美专区在线播放| 日韩日本欧美亚洲| 精品国偷自产在线| 有码中文亚洲精品| 国外成人性视频| 欧美激情第一页xxx| 久久久国产视频| 亚洲精品久久久一区二区三区| 欧美精品福利在线| 久久精品视频在线观看| 亚洲色无码播放| 欧美自拍大量在线观看| 亚洲国产精品高清久久久| 国产精品入口夜色视频大尺度| 69av视频在线播放| 92裸体在线视频网站| 久久久久久久久久久网站| 中文字幕国内精品| 91久久国产综合久久91精品网站| 91精品免费久久久久久久久| 欧美日韩成人在线播放| 日韩av在线免费看| 理论片在线不卡免费观看| 欧美激情在线观看视频| 欧美最猛黑人xxxx黑人猛叫黄| 成人黄色免费片| 亚洲欧美制服综合另类| 国产成人小视频在线观看| 国产综合色香蕉精品| 国产日韩精品在线| 91精品视频专区| 色综合天天狠天天透天天伊人| 中文字幕欧美专区| 欧美日韩中文字幕| 4p变态网欧美系列| 国产精品高潮呻吟久久av无限| 日韩欧美精品网站| 欧美视频第一页| 夜夜狂射影院欧美极品| 久久久噜噜噜久噜久久| 国产成人久久久| 亚洲国产美女精品久久久久∴| 欧美性生交xxxxxdddd| 91精品国产99久久久久久| 亚洲天堂网在线观看| 欧美成人久久久| 亚洲开心激情网| 欧美性色xo影院| 92看片淫黄大片欧美看国产片| 亚洲欧洲国产伦综合| 97在线视频免费播放|