ibeautiful
2018-10-13 19:11:05
比如說一個客戶端頁面上的所有交互都通過json格式的字符串給websocket服務(wù)器而服務(wù)器的反饋與指令也同樣通過websocket將json字符串傳遞給客戶端js當(dāng)客戶端js接到指令時需要根據(jù)指令渲染一些html元素這種時候我是否應(yīng)該學(xué)習(xí)使用mvvm框架? 目前一直在用jQuery,感到有點力不從心如果不需要的話,請陳述下原因如果需要的話,我應(yīng)該先從哪個框架開始入門呢?求推薦補充:是IM項目,因為互動的邏輯比較麻煩,要操作的DOM也挺多的..所以很頭疼后端是自己在寫,所以對MVC還算熟,但前端的MVVM完全沒接觸過看了下JS的框架感覺挺多的,也不知道入門該用哪一個學(xué)習(xí)曲線比較平緩一些我自己對JS的設(shè)計模式只能說以前把書上的例子代碼過了一遍,因為當(dāng)時沒機會去應(yīng)用這些東西所以忘得也差不多了...主要是考慮到后期要長期維護的情況下,還是想用框架來做這事感謝各位的回答,正在學(xué)習(xí)Vue了 謝謝你們
2 回答

Qyouu
TA貢獻1786條經(jīng)驗 獲得超11個贊
即使不是這個業(yè)務(wù)需求所迫,你也應(yīng)當(dāng)去學(xué)習(xí)一下 MVVM 框架,且不說 MVVM 是當(dāng)前的主流,即使是一些非主流的技術(shù),在力所能及的情況下也應(yīng)當(dāng)去涉獵一下,知識的廣度是個人能力的重要方面。
以上是抖機靈回答,根據(jù)你描述的實際場景,非常建議你至少上一個前端模板庫來取代或配合 jQuery,這樣可以把你從大量復(fù)雜的 DOM 操作代碼中解脫出來。至于要不要上 MVVM 如果場景中還有大量交互任務(wù)的話,建議直接 MVVM,畢竟一個小巧的 MVVM 的大小基本與 jQuery 相當(dāng),如果你不是特別依賴 jQuery 的一些插件和動畫等功能,完全也可以用 zepto 等更靈巧的庫來代替 jQuery
添加回答
舉報
0/150
提交
取消