20款最好的JavaScript開發架構__Java

來源:互聯網
上載者:User
JavaScript語言有多種方式,建立互動式網站,Web應用程式。基本的JavaScript架構是預先寫好的JavaScript代碼集。這些JavaScript架構也被稱為JavaScript庫,開發這種程式設計語言在很多方面的應用。它是通過使用JavaScript代碼同這些JavaScript架構寫的而不是寫單獨成為更多障礙,並期待更多的時間每次代碼的同一行的Web應用程式的開發更容易。

JavaScript架構作為一個應用軟體,協助開發人員快速設計和開發動態網站。很多JavaScript架構已發展到協助Web開發人員,這個過程已經穩定,繼續利用好這一程式設計語言。你可以很容易在互連網上找到很多的JavaScript架構,而是協助我們的夥伴的Web開發人員,我們編寫了一個Web開發人員最好的JavaScript架構列表。 1.CanJS

CanJS是一個JavaScript庫,使開發複雜的應用,簡單快速。簡單易學,小,和張揚你的應用程式的結構,但具有現代特徵的自訂標籤和雙向結合。建立應用程式容易維護。

線上預覽 2.Mochikit

MochiKit是“功能完整”1.4並不是目前在積極發展。它已經做了我們需要它做的一些年,所以我們沒有費心做任何重大變化它。

線上預覽 3.Ember.js

Emberjs是開發Web應用程式的另一個驚人的最流行的JavaScript架構。它的原料藥有助於讓你的項目做得很快。

線上預覽 4.Extjs

Sencha Ext JS是業界最強大的傳統型應用程式開發平台具有無與倫比的跨瀏覽器安全色性,先進的MVC架構,外掛程式免費圖表,和現代的UI小工具。

線上預覽 5.Knockout.js

Knockout是一個輕量級的UI類庫,通過應用MVVM模式使JavaScript前端UI簡單化。Knockout是一個以資料模型(data model)為基礎的能夠協助你建立富文本,響應顯示和編輯使用者介面的JavaScript類庫。任何時候如果你的UI需要自動更新(比如:更新依賴於使用者的行為或者外部資料源的改變),KO能夠很簡單的幫你實現並且很容易維護。

線上預覽 6.Feathers

Feathers使它易於獲得休息和即時應用服務的即時應用。服務是一個JavaScript對象提供了一定的方法和可以像特快中介軟體。快速啟動執行個體建立一個簡單的做休息和socketio服務,保持一份待辦事項。

線上預覽 7.QUnit

這是一個功能強大且便於使用的JavaScript單元測試架構是由jQuery,jQuery UI和jQuery移動項目。它能夠測試任何JavaScript代碼,包括自己。

線上預覽 8.AngularJS

AngularJS一個工具集,它可以協助您構建架構最適合您的應用程式開發。這個JavaScript架構是完全可擴充的,可以與其他圖書館。

線上預覽 9.Iconic

美麗的開發HTML5的行動裝置 App程式的開源前端架構的混合。

線上預覽 10.Reactive Coffee

一個輕量級的CoffeeScript的圖書館/ DSL無功規劃和構建可擴充的Web UI的聲明。

線上預覽 11.Dojo

Dojo移動是一個世界級的HTML5移動JavaScript架構,使快速發展的移動Web應用程式與本地的外觀和感覺,在現代的WebKit功能的行動裝置,如iPhone,iPod,iPad,Android和RIM的智能手機和平板電腦。

線上預覽 12.JavaScriptMVC

JavaScriptMVC在jQuery開發含有最好的想法,一個開源架構。它將通過促進最佳實務、可維護性和配置約定來指導您成功地完成項目。

線上預覽 13.Sammy.js

Sammy是建立在一個外掛程式和適配器系統。只包括你需要的代碼。它’也容易提取自己的代碼為可重複使用的外掛程式

線上預覽 14.CorMVC

CorMVC是一個jQuery動力模型視圖控制器(MVC)架構,可以在單頁jQuery應用開發助手。

線上預覽 15.Kraken

一個輕量級的,前端Web開發人員移動第一樣板。

線上預覽 16.Aura

一個光環組件代表一個頁面的單位。一個獨立的可重用的代碼塊,包起來讓它自己或與其他成分。

線上預覽 17.RIOT

你開始小,並在你需要它的東西,而不是其他方式。最小的方法有助於每個人理解的片段,使您的應用程式。你會有更多的控制,因為沒有多餘的代碼在你的路上。

線上預覽 18.BATMAN.JS

batman.js建立與開發人員和設計師的幸福作為頭等大事。

線上預覽 19.Appium

Appium是一個開放原始碼測試自動化架構,用於本地和混合行動裝置 App程式。它推動了iOS和Android應用程式使用WebDriver JSON線協議。

線上預覽 20.Asana Luna

當編寫一個複雜的、高度敏感的網路應用程式時,有各種各樣的非常困難的編程任務,你最後一遍又一遍地做你想寫的每一個功能。這些痛苦都太熟悉的web2.0-style軟體作者(互動軟體一般)。當我們開始練習,我們知道我們想建立一個應用程式在同時體驗非常複雜的功能,很快就是覺得現有的工具不是’不達標。所以我們建立了月神,一個內部的終端到終端的架構,自動寫作的豐富的網路應用空前繁忙的工作。

線上預覽

本文固定連結: http://www.i7758.com/archives/2434.html

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.