久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      javascript的mvc框架有哪些

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

      javascript的mvc框架有哪些

      本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。

      JavaScript MVC框架:

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

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

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

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

      • Cappuccino——優(yōu)點:大型深思熟慮后的框架,良好的社區(qū),很棒的繼承模型;缺點:由iOS開發(fā)者創(chuàng)建,使用JavaScript模擬Objective-C。

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

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

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

      • Google Closure——優(yōu)點:很好的基于組件的UI組合系統(tǒng)。缺點:缺少UI綁定支持。

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

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

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

      【推薦學習:javascript高級教程】

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號