亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

javascript中有什么mvc框架

發布時間:2021-04-12 09:28:30 來源:億速云 閱讀:151 作者:小新 欄目:web開發

小編給大家分享一下javascript中有什么mvc框架,希望大家閱讀完這篇文章之后都有所收獲,下面讓我們一起去探討吧!

JavaScript MVC框架有:Backbone.js、SproutCore、Sammy.js、Cappuccino、Knockout.js、GWT、Google Closure、Ember.js、Angular、Batman.js等。

javascript中有什么mvc框架

本教程操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

JavaScript MVC框架:

  • Backbone.js——優點:強大的社區,強勁的勢頭;缺點:抽象較弱,很多功能亟待增加。

  • SproutCore——優點:對綁定的支持,可靠的社區,大量特性;缺點:過度規范,難以和不需要的特性解耦。

  • Sammy.js——優點:易于學習,更容易和現存的服務端應用程序整合;缺點:過于簡單,無法應用于大型應用程序中。

  • Spine.js——優點:輕量級,文檔很完備;缺點:它的核心概念“spine”是異步的用戶界面,這意味著理想狀況用戶界面永遠不會發生堵塞,而這個基礎有缺陷。

  • Cappuccino——優點:大型深思熟慮后的框架,良好的社區,很棒的繼承模型;缺點:由iOS開發者創建,使用JavaScript模擬Objective-C。

  • Knockout.js——優點:對綁定的支持,完備的文檔和教程;缺點:綁定語法拙劣,缺少統一的視圖組件層級關系。

  • Javascript MVC——優點:可靠的社區;缺點:基于字符串的繼承模型很差,控制器與視圖關系過密而缺少綁定。

  • GWT(Google Web Toolkit)——優點:全面的框架,良好的社區,可靠的基于Java的組件繼承模型;缺點:可能無法經受時間的考驗,另外,Java在客戶端上的抽象有些笨拙。

  • Google Closure——優點:很好的基于組件的UI組合系統。缺點:缺少UI綁定支持。

  • Ember.js——優點:很豐富的模板系統,擁有復合視圖和UI綁定;缺點:相對較新,文檔不夠完備。

  • Angular.js——優點:對模板范圍和控制器設計有很好的考慮,擁有依賴注入系統,支持豐富的UI綁定語法。缺點:代碼的模塊性不強,視圖的模塊化也不夠。

  • Batman.js——優點:代碼清晰,綁定、持久化的方法簡單;缺點:使用了單例控制器。

看完了這篇文章,相信你對“javascript中有什么mvc框架”有了一定的了解,如果想了解更多相關知識,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

共和县| 山阴县| 五华县| 和静县| 积石山| 厦门市| 临猗县| 竹溪县| 汾西县| 沅陵县| 普兰县| 新巴尔虎右旗| 马公市| 调兵山市| 修水县| 宜章县| 舟山市| 仙桃市| 清镇市| 蓬溪县| 桂阳县| 桂林市| 社旗县| 内黄县| 仪征市| 江华| 布尔津县| 河间市| 稻城县| 博兴县| 东宁县| 克拉玛依市| 贵溪市| 喀什市| 陆河县| 克什克腾旗| 健康| 将乐县| 沙河市| 博白县| 镶黄旗|