手機騰訊網前端框架 MT 2.0.1 發布

jopen 10年前發布 | 7K 次閱讀 前端框架

MT是手機騰訊網前端團隊開發維護的一個專注于移動端的、帶有增增量更新特色的js模塊管理框架。

手機騰訊網前端框架 MT 2.1.0 發布
=============
主要更新
------------------------
 1. 優化編輯距離算法性能,混合使用chunk,lcs兩種算法提升性能,并保持增量更新字符級別的精度
 2. 更新官網,更詳細的說明軟件的功能和使用方法
 3. 新增一個基于ratchet的webapp demo,要使用的mt的同學可以作為實例參考

在快速迭代版本過程中,我們有時候只修改了某個js中的幾行代碼,卻需要用戶下載整個js文件,這在重視流量的移動端顯得非常浪費,mt獨創的增強更新算法實現了修改多少代碼就只下載修改代碼的功能,為用戶和公司節省大量流量

比如某次修改我們需要修改下面的代碼,在mt mthelloworld 后面加上ok兩個字符,即把

define('mthelloworld', [], function () {
                    console.log('mt helloworld');
        });
        }

修改為

define('mthelloworld', [], function () {
                    console.log('mt helloworld ok');
        });
        }

通常情況下我們需要用戶下載整個這個模塊的js代碼,但是如果實用了mt,用戶只需要下載一下一行代碼:

[[0,50],'ok',[52,90]]

這就是MT的主要作用,在版本更新的時候能做到字符級別的增量更新,為用戶和公司節省流量,真正做到了無更新不下載!

 

 本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!