您好,登錄后才能下訂單哦!
本篇內容主要講解“ajax/javascript框架有哪些”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“ajax/javascript框架有哪些”吧!
1. dojo
"dojo"由一個日本團隊所開發,是一個開源的DHTML+JavaScript工具包。它基于若干個代碼庫擴展而成,目的是為了解決動態網頁技術長期以來大量的遺留問題。我們可以使用dojo底層的API和“兼容性層次”(compatibility layers)來編寫簡單敏捷,而功能復雜的腳本。
Dojo的事件機制、I/O APIs以及通用代碼的增強,為一個強大的開發環境打下了根基。從而使專業化的網頁開發更加快捷。
2.Rico
Rico是一個用來編寫基于AJAX技術網絡應用程序的開源框架。它包括了簡單拖放(drag-and-drop )功能,并且可以編程實現HTML元素的操作。
Rico為AJAX請求句柄提供了非常簡單的注冊接口,還可以將HTML元素和JavaScript對象作為AJAX回應的對象。多個HTML元素和JavaScript對象都可以作為一個AJAX請求的結果而被異步更新。
Rico基于了Prototype 框架,并受Apache License所管制。
3.qooxdoo
qooxdoo是一個既綜合又創新的AJAX應用框架。他包含了一個跨平臺的開發工具鏈、一個藝術級的GUI工具包和一個先進的“客戶端——服務端”交互層。它能夠幫助我們去實現基于AJAX擴展的專業Web 2.0應用程序。
qooxdoo受LGPD/EPL License所管制。
4.tibet
盡管知道的人不多,但Tibet估計是最早的AJAX項目了。這個項目現在似乎已經停止了,但我們還可以找到這個團隊使用AJAX,JSON進行Client/SOA 開發的新版本(here) 。瀏覽器虛擬化目前成了Tibet項目的驅動力量。
5.Flash/JavaScript Integration kit
Flash JavaScript Integration Kit 使開發人員能夠將JavaScript、Flash和HTML完美結合,并可以實現JavaScript和ActionScript函數的相互調用。
所有的主流數據類型(對象,數組,字符串,數字,日期,布爾,null,undefined)通過Flash JavaScript Integration Kit 都可以在flash和JavaScript之間相互傳遞。這個工具包實現了JavaScript和Flash的無縫交流。當然,它還被目前所有的主流瀏覽器和操作系統所兼容。
Flash JavaScript Integration Kit 受一個開放的License所管制(modeled after the Apache 1.1 license)。
6.Google AJAXSLT
AJAXSLT 是XSL-T在JavaScript中的一個實現,用于創建富客戶端頁面,即當下流行的AJAX應用程序。
由于XSLT使用了XPath,它也是一個獨立于XSLT的XPath應用,這樣做的優點是,能夠將XSLT在各種瀏覽器上統一起來,而不用動態的去提供,并且可以為一些特別的瀏覽器提供一些特別的拓展。
目前的AJAXSLT致力于幫助程序員們創建跨瀏覽器的高級web應用程序。
AJAXSLT收一個開放的BSD License所管制。
7.libXmlRequest
它是一個對XHR非常簡單的封裝,XmlRequest庫包含了兩個公共方法:getXml和postXml,用來發送同步或異步的XML Http請求,并兼容IE和Forefox。
8.RSLite
RSlite是一個對遠程腳本以cookies的方式非常輕量級的實現,擁有非常廣泛的瀏覽器支持(支持Opera!)但是卻局限于簡單的調用和小數據量的應用。
9.SACK
一套簡單的框架,能夠讓你以盡量簡單的方式將AJAX融入到網頁中去,而不像其它框架一樣冗余,并且便于擴展。
SACK受Modified X11 licence所管制。
10.sarrisa
Sarissa是一個跨瀏覽器的ECMAScript庫,對XML的API進行封裝。它提供了多種XML相關的功能,如Document實例化,從URL或字符串中讀取XML,XSLT轉換,XPath查詢等等,特別適合對AJAX的開發。
11.XHConn
XHConn是一個小型的JavaScript類庫,能夠將數據以一個簡單的connect方法呈現出來。
調用它的connect方法將創建一個異步的XMLHTTPRequest,并在服務器Response時觸發指定的回調方法。
12.CPAINT
CPAINT (Cross-Platform Asynchronous INterface Toolkit) 是一個多語言的工具包,能夠幫助開發者們創建簡單靈活的AJAX應用程序。它最早因為作者對其它開源的AJAX框架失望(囧)所做。它基于AJAX的原則,利用JavaScript和客戶端的XMLHTTP對象,以及適當的服務端腳本來完成一個完成的AJAX交互生命周期。
13.Sajax
Sajax (Simple Ajax Toolkit)是一個開源的AJAX設計框架,它允許程序員們用JavaScript無刷新地調用ASP,ColdFusion,Io,Lua,PHP,Python以及Ruby的方法。
14.JSON/JSON-RPC
JSON (JavaScript Object Notation) 是一個輕量級的數據交互格式非常便于人們讀寫和機器解析生成。它基于一個JavaScript編程語言的一個子集:ECMA-262 3rd 標準(December 1999)。JSON是純文本格式的,所以能被所有的C語系語言所兼容,包括C,C++,C#,JAVA,JavaScript,Perl,Python等等。這些屬性使JSON成為主流的數據交互語言。
15.Direct Web Remoting
簡而言之,DWR是一個為JavaScript暴露出服務端Java方法的引擎。使用DWR你可以用程序代碼來實現所有的AJAX Request-Response周期機制。這意味著你的客戶端代碼不需要直接來處理XMLHttpRequest對象或服務端的Response。也不需要用對象序列化代碼或第三方控件去把對象來轉化成XML。
你甚至不用去寫servlet代碼來將AJAX請求導入Java域對象。
16.SWATO
Swato是一個幫助程序員簡化開發的開源框架,功能如下:
服務端的Java類庫能夠簡單的部署在Servlet 2.3+的容器內。客戶端的JavaScript類庫是基于prototype的,使我們能夠編寫OO的JavaScript腳本。使用JSON來封裝服務端的POJOs。提供簡單的接口以供JavaScript和遠程POJOs相交互(RPC,可跨域)。使用servlet和web.xml過濾器和Spring輕松的結合。還有一些可復用的模塊,如自動完成文本框、JS模板、JS日志記錄器等等,能夠使我們更簡單的編寫web應用程序。
17.Java BluePrints
Java BluePrints是Sun公司對企業級Java開發的最佳實踐。是Sun的官方Java2平臺編程模型,和J2EE開發SDK。它開始于眾所周知的Java Pet Store,最原始的J2EE平臺應用程序參考。事實上,它已經成為EJB和所有最新J2EE平臺組件的實例代碼。
18.Ajax.Net
AJAX.NET Professional 簡稱Ajax.NET,是Michael Schwarz寫的,用來在微軟.NET平臺下實現Ajax的一個免費Ajax插件庫。它是ASP.NET 1.x/2.0平臺下的第一個AJAX框架。提供了非常基本的一些AJAX功能。
19.Atlas
現在改名了,ASP.NET AJAX是微軟官方推薦的免費開源框架,不用多做介紹咯,它除了微軟派一貫的華麗作風之外還能跨越目前所有的流行瀏覽器(不過有時候會爆出來一些bug,沒關系,看看源碼,fix掉)
20.Ruby on Rails
Rails是一個完成的web 應用程序開發框架。在它的MVC模式下,AJAX能作為View這一層,可以向Controller或封裝數據庫的Modal來進行Request和Response。Rails給我們提供了一個純Ruby的開發環境。如果你想試試它,只需要一個數據庫和Web服務器就可以開工了。
21.AFLAX
一個為Macromedia的 Flash? 平臺所編寫的JavaScript類庫。AFLAX是一個把JavaScript和Flash協同起來開發AJAX應用程序的方法。但比vector繪畫控件(VML)強大的多。開發人員可以使用這個類庫來實現一整套Flash的功能,而不需要接觸Flash IDE。
22.AjaxAC
AjaxAC是一個用PHP寫的開源框架,用來開發AJAX應用程序。
23.AJAXExtended
AJAXExtended 是一個提供標準XMLHttpRequest 功能的JavaScript庫. 能夠兼容目前流行的所有瀏覽器
24.Ajax.NET Professional
Ajax.NET Professional (AjaxPro) 最早在.net 1.1/2.0平臺下活躍的AJAX框架之一。
25.AjaxRequest Library
AjaxRequest 是一個覆蓋在XMLHttpRequest功能上的一個層次,使客戶端JavaScript和服務端的交互更容易開發。
26.AHAH: Asychronous HTML and HTTP
AHAH 是一個非常簡單的使用JavaScript動態更新頁面的技術。它通過使用XMLHttpRequest來獲得(X)HTML片段,并直接插入到頁面中去,并可以使用CSS來定義樣式。
27.Bajax
Bajax 是一個簡單的JavaScript實現AJAX類庫,并獨立于編程語言,通過它的一些簡單命令,你可以動態的將一些內容放到網頁中去。
28.Code Snippets
Snippets 是一個開源的代碼庫. 可以容易的創建你自己的代碼庫、分類,并用tag和關鍵字標識,從而與大家分享。
29.Cross-Browser.com
這個網站提供了一個跨瀏覽器的DHTML JavaScript庫,以及大量的demo,應用程序和文章、文檔。
30.DHTML API, Drag & Drop for Images and Layers
一個跨瀏覽器的JavaScript DHTML類庫,包含了“拖—放”功能,并將DHTML在層次上進行擴展,增強了對圖片和文本的處理能力。
31.DHTMLgoodies.com
一個DHTML 和 AJAX 腳本庫
32.DHTML Kitchen
DHTML Kitchen 為JSP+JAVA開發者提供了許多現有的或定制的腳本資源。
33.dp.SyntaxHighlighter
dp.SyntaxHighlighter 是一個免費的JavaScript庫,用來實現的代碼語法的高亮。
34.Dynamic Drive
DHTML & JavaScript 腳本庫
35.DynAPI
DynAPI 3 是一個首先由 Dan Steinman 提出的開源項目,目的是為了使腳本能夠跨瀏覽器運行。DynAPI 使用了OO的方法去解決Netscape 和 Internet Explorer之間JavaScript的諸多兼容性問題。
36.Ext JS (javascript library)
是一個開源的JavaScript 庫,使用AJAX,DOM,DHTML來創建交互性強大的web應用程序。
它集成了 Web. World-class JavaScript, Ajax 和 UI 組件.
37.Engine for Web Applications
Engine for Web Applications 是一個客戶端開發的應用程序框架。 它提供了一個開發和運行JavaScript組件和應用程序的環境。
38.FACE
一種將靈活與交互性引入網站的簡單方法,使程序員不必要使用Flash來完成高交互性的應用。非常簡單易用,并擁有“即插即用”的實現特點
39.JSL : JavaScript Standard Library
JSL是一個單獨的小文件 ( IE4 兼容版本僅有 7.77 Kb ) ,它基于JavaScript1.6標準,并包含了一些原來沒有的函數。它的目標是避免把每一個腳本庫或腳本文件包含到網頁中去。你可以只添加JSL來提高輕便性和兼容性,而不用去重寫任何東西。
40.Javascript Toolbox
這個站點存放了很多可重用的JavaScript類庫和通用的組件,這里的代碼基于標準,并嘗試對一些不支持標準的瀏覽器實現了向后兼容。
41.jQuery - New Wave Javascript
jQuery 真正實現了“編寫JavaScript是有趣的”(Writing Javascript code should be fun)。它將公共的,功夫的任務和屬性統一起來,避免了不必要的大量代碼,使代碼簡單,快捷,并容易理解。
42.JSAN - JavaScript Archive Network
JavaScript Archive Network 是一個綜合性的開源JavaScript開源類庫。
43.JSFBGL - Javascript framebuffer graphics library
JSFBGL (全稱為:Javascript framebuffer graphics library) 被認為是一個藝術的,有趣的項目。在當前web 2.0/AJAX 天花亂墜的時候,這個項目產生了。它的理念是使用JavaScript來產生圖形,并驗證了一些理論。
44.Kabuki AJAX Toolkit
Kabuki AjaxTK是一個客戶端開發工具包,在樣式上類似于傳統的OO控件包,就像Eclipse的 SWT一樣,但它是用于Javascript的。
45.LINB(Lazy INternet and Browser)
LINB(Lazy INternet and Browser) 的目的在于編寫更直觀,更快捷的JavaScript代碼。 LINB 具有瀏覽器無關,編程語言無關的特點,并與各種 C/S, B/S, RIA 應用兼容.
46.liberty
JavaScript Basic library - iberty 能夠使web應用程序的開發和JavaScript結合的更加協調。
47.MochiKit
“MochiKit 使JavaScript吃的更少了” MochiKit是一個經過高度文檔界定和測試的一套JavaScript類庫,就像打出的口號一樣,能夠使你的JavaScript程序更快,開銷更小。它的作者們從Python,C++等語言中吸取了好的思想,并將其帶入JavaScript的混亂世界。
48.moo.ajax
moo.ajax 是一個非常簡單的ajax 類,可以與moo.fx中的prototype.lite 協同使用。
49.moo.fx
moo.fx 是一個超輕量級的JavaScript效果庫,使用prototype.js編寫。
50.overLIB
overLIB 是一個用來為網站創建小型彈出元素(例如tooltips之類)的 JavaScript 類庫。
51.overLIB
overLIB 是一個用來為網站創建小型彈出元素(例如tooltips之類)的 JavaScript 類庫。
52.overlibmws DHTML Popup Library
顧名思義,也是一個專門提供 Popup(彈出元素)的類庫。
53.Plex Toolkit
一個功能完善的開源 GUI 工具包和基于JDOM和Flex實現的AJAX框架,使用與Flex幾乎相同的標記語言,將UI嵌入到HTML文檔中去,這個綁定的過程由JavaScript來完成。
54.PlotKit - Javascript Chart Plotting
是一個JavaScript圖像,圖標繪制庫。
55.Prototype
Prototype 是一個以簡化Web編程為目標的JavaScript框架。它的開發是受Ruby on Rails框架驅策的,但它可以用于其它的任何開發環境中。
56.qForms JavaScript API
是最全面的表單整合JavaScript API,qForms API 的設計初衷是讓表單(Forms)在編程中容易整合。它簡化了這一開發人員一直以來比較頭疼的工作。
57.sardalya
sardalya 是一組使DHTML編程更加簡單有趣的跨平臺接口。它能夠兼容左右支持DOM模型的瀏覽器。
58.script.aculo.us
script.aculo.us 為我們提供了跨平臺,簡單易用的JavaScript類庫,使你的開發變得輕松。
59.JonDesign’s Smooth SlideShow Library
使用moo.fx 和 prototype.lite.js編寫的一個幻燈片(SlideShow)框架,這個庫能讓你在網頁上添加簡單易用而又平滑美觀的幻燈片(SlideShow)或展示(ShowCase)程序。
60.Spry Framework for Ajax
Adobe的Spry framework for Ajax是一個為Web設計提供更豐富交互功能的JavaScript類庫。
61.Tabtastic
這個腳本庫提供了一種簡單的方法,用來為網頁添加Tab(標簽頁)效果,它使用了CSS和少量的JavaScript,還有一些語義性的標記,用來做到瀏覽器兼容。
62.Taconite
Taconite是一個用來創建支持AJAX網站的框架。它非常的輕量級,使AJAX相關的乏味開發任務都變得自動化,例如創建和管理XMLHttpRequest對象和創建動態內容等等。
63.Tacos
Tacos 項目為Tapestry Java web開發框架提供了ajax功能和組件, 其中大多數的功能是基于杰出的dojo JavaScript庫 。
64.The Solvent
Solvent是一個跨瀏覽器的AJAX工具包。 它可以提供部分模塊集合或整個工具包。 這個項目專注于提高web應用程序的強壯性和支持快速開發。
65.ThyApi
ThyAPI 是一組用來提供能強大用戶界面的API,使用了javascript 和 Ajax,它允許一個完全可視化的CSS界面設計,并封裝了所有的數據處理對象。是基于DynApi重構而來。
66.TwinHelix
一個比較早的,高性能的DHTML和JavaScript框架。盡量用最少的代碼來做最多的事是它的最初目的,從而是網站load的更快。
67.TurboWidgets
TurboWidgets是一組JavaScript客戶端控件,為AJAX web應用程序提供了華麗的用戶體驗,它基于流行的Dojo框架開發。TurboWidgets是為了web應用程序的易用性和適應性而開發。
68.UIZE JavaScript API
官方站點提供了一些例子,沒什么別的介紹。
69.High Performance JavaScript Vector Graphics Library
JavaScript VectorGraphics 庫為JavaScript提供了圖形繪制功能,可以繪制:圓形,橢圓,曲線,直線以及手繪線條和多邊形。
71.WMS Javascript Library
Web Map Server (WMS) 能夠通過URL中的變量值來返回一個靜態的地圖圖片,它的目的是通過類庫wmsmap.js 來減輕開發人員創建動態地圖的工作量,提供免費的WMS地圖服務。
72.Yahoo Design Pattern Library
73.Yahoo! User Interface Library
Yahoo! User Interface (YUI) Library 是一套功能性控件,由JavaScript編寫,用來使用DOM,JavaScript,DHTML,AJAX來編寫交互性強加的Web應用程序。
74.Yahoo! UI Library
75.Zapatec AJAX Suite
包含6個小組件,3個模塊和1個類庫。 這些東西非常容易理解使用,并且還可以將幾個部件協同使用和擴展
76.Zebda
Zebda是一個基于Prototype 1.4.0的通用JavaScript庫。
77.Zephyr
Zephyr 是一個基于AJAX的PHP5開發庫,我們可以使用這個豐富的框架方便的創建應用程序,使用起來非常簡單,并且便于擴展。
78.ZK
ZK是一個開源的AJAX框架,能夠僅用很少的代碼創建界面復雜的AJAX應用。
79.Backbase
一個企業級的AJAX框架
80.Mootools
一個簡潔的模塊化JavaScript框架,以它的豐富的可視化效果和漸變效果著稱。
81.Clean AJAX
Clean AJAX是一個開源的AJAX引擎,它提供了與AJAX技術協作的一套高級接口
82.Wt
Wt(witty)是一個網頁工具包,允許程序員們用C++編寫GUI(不需要AJAX知識),并據此自動生成AJAX,完全開源。
83.Echo
Echo 是 NextApp公司提供的web開發框架。最初從一個簡單的request-response web 框架開始, 通過可調整的swing 功能來提高開發的速度。通過swing 模型,Echo還實現了組件化和事件驅動編程模型。
84.Google Web Toolkit
Google Web Toolkit (GWT) 是一個開源的Java開發框架,為開發者們提供和Ajax開發的功能。
GWT 是一個可復用的,高效率的AJAX解決方案適用于遠程過程調用,歷史管理,書簽等應用,還可以跨瀏覽器。
85.ThinWire
ThinWire是一個開源的,基于Java的ajax框架,為web應用程序提供漸變效果的圖形界面。
86.Symfony
Symfony 是一個基于MVC的PHP AJAX框架,受 MIT 管制。
87.Tigermouse
Tigermouse 是一個流行的MVC Ajax 框架。
88.Xajax
xajax 是一個開源的AJAX框架,可以用于PHP開發 。基于xajax的應用程序可以異步調用服務端的PHP方法。
89.AjaxAnywhere
AjaxAnywhere 是為現有的JSP/Struts/Spring/JSF 應用程序添加AJAX功能的框架,它在重構應用程序時并不需要更改現有的代碼,并已于擴展和實現。與其它框架相比,AjaxAnywhere 不是基于組件的。
90. ajaxCFC
ajaxCFC 是一個ColdFusion框架,用來提高ajax程序的速度 ,并提供一些內置的方法,可以很快捷的設置環境,安全性和跨瀏覽器問題。
ajaxCFC作為ColdFusion組件而開發,遵從了最佳實踐和模式,以及OO編程模型和設計模式。
91.AjaxTags component of Java Web Parts
AjaxTags 是一個基于JAVA Struts HTML 標簽庫的Web Part類庫。
92.AJS
AJS 是一個超輕量級的JavaScript類庫,只有30 KB,它的主要目的就是性能,包括文件的大小和執行效率,它有很多功能與MochiKit類似。
93.Anaa
Anaa 是一個簡單而完備的ajax框架,支持GET 和 POST 方法.,并支持傳輸普通的文本(包括JSON)和XML。
94.DotNetRemoting Rich Web Client SDK for ASP.NET
Rich Web Client SDK 是一個用來開發RIA的框架(包括 AJAX)。 為.net開發而提供,包括一些服務端的dll和客戶端的腳本。
95.Fleegix.js
Fleegix.js 為web開發的界面提供了輕量級的JavaScript框架,包含了一個強大的事件模型和XHR 庫、一個精煉的XML解析器喝一些非常方便的工具。
96.JsHttpRequest
一個跨瀏覽器的PHP AJAX框架,支持多維數據交互(Multi-dimensional data structures exchange)并自動選擇AJAX的實現方式 (XMLHttpRequest, SCRIPT, IFRAME).
97.JSON-RPC-JAVA
JSON-RPC-Java 是Java web 開發的一個關鍵的中間層,允許JavaScript和DHTML調用遠程的Java應用程序,而不需要頁面重新載入,當然使用JSON傳輸數據。
98.Rialto
Rialto 是一個跨瀏覽器的JavaScript框架,可以在JSP, JSF, .Net 或PHP中使用。
99.Scriptaculous
一個簡單的,兼容的JavaScript庫,擁有 Web 2.0 的樣式,并且在Ruby on Rails的AJAX應用上有非常多的優勢 (比如可視化效果,自動完成,拖放等等) 。
100.SmartClient from Isomorphic Software
SmartClient 是一個為高級商業軟件提供的跨平臺 AJAX GUI 系統,從2000年以來,為企業級開發者根據需求定制服務。
SmartClient 提供了一個強大的可擴展的 GUI 組件庫,可以進行數據綁定和SOA整合。 兼容Internet Explorer, Mozilla, Netscape, Firefox, Safari 瀏覽器,和 Windows, MacOS, Linux, and Solaris系統。官方提供了一個Java 整合服務器。另外SmartClient 同樣直接可以與XML 或 JSON-based 的服務進行交互而不用專門的服務器。
101.TIBCO General Interface (AJAX RIA Framework and IDE since 2001)
TIBCO General Interface 是一個成熟的AJAX RIA 框架,從2001年起,曾被用于開發世界100強和美國政府的電力系統。事實證明,這個框架非常的成熟, 它自己的可視化開發工具就像是在客戶端觀察一樣,使你更加方便直觀的開發AJAX RIA應用程序
可以在這個鏈接找到Jon Udell所寫的demo http://weblog.infoworld.com/udell/2005/05/25.html
你也可以在下面的鏈接中下載到下一個版本,包含了很多例子和社區文檔
https://power.tibco.com/app/um/gi/newuser.jsp
102.Visual WebGui (.NET 陣營對 Google’s GWT 的相應)
Visual WebGui (VWG) 是一個開源的 AJAX 框架,由一個發展中的團體來進行支持,它使用WinForm編程模式擴展了ASP.NET編程。
VWG 提供了一種 基于Winform的form和form event模型的ASP.NET’s 頁面模型的一種替代方案。VWG,就像多數.NET AJAX框架一樣,用一個IHttpHandler來進行實現。. Since VWG, like most .NET AJAX frameworks, is implemented using an IHttpHandler, it can still interact with ASP.NET pages enabling usage of VWG within an existing ASP.NET site.
103.xWire
xWire 是一個成熟的,面向對象的,企業級的類庫,包含了服務端和客戶端版本,我們可以根據環境來選擇使用哪一個版本。 xWire最早在2001年創建,支持IE5以上的瀏覽器,包括IE6、7和Firefox、Opera。我們可以真正的編寫兼容于所有瀏覽器的企業級AJAX應用程序。還有很多功能可根據需要在服務端或客戶端協同使用,另外,COMET支持也快要來了!
104.WebORB
WebORB是一個開發平臺,適用于基于AJAX和Flash的RIA開發。 它能夠在Java和.NET兩大主流環境下使用,還包括了一個客戶端工具包(Rich Client System )用來綁定服務端的對象(java, .net, web services, ejb, cold fusion)、數據分頁,以及信息交互。
105.Zimbra
Zimbra是一個最近發布的client/server 開源Email系統。與它一起發布的是一個用JavaScript編寫的強大的AJAX組件包。在zimbra.com上提供了一個全功能的demo,并展示了其精彩的email客戶端擴展功能。一個龐大的商業widget庫現在也開源了。我們可以從下載的解決方案樹下找到AJAX目錄,里面包含了zimbra的實例程序。
106.Bling!
把MochiKit, Prototype, Scripaculous 和 OpenRico封裝成一起,使開發人員不用一行行的寫JS和調試JS。
107.Behaviour
從Behavior(JavaScript)中而來的特殊結構(xhtml)
108.WZ_DradDrop
一個跨瀏覽器的JavaScript DHTML框架,為層和圖片提供拖拽功能。
109.WZ_jsGraphics
一個高性能的JavaScript矢量繪圖庫。
110.Nifty Corners
一個簡單的庫,以JavaScript來創建圓角。
111.TOXIC
Toxic是一個AJAX工具包,或稱之為框架。它處理了AJAX應用中兩端交互中的乏味重復的操作。使客戶端的JavaScript能夠直接調用PHP5(或其它兼容的語言)中的方法。同樣,也可以讓服務端的PHP去直接調用客戶端的JavaScript方法。
使用Toxic你可以擺脫在復雜的Web程序開發中的那些枯燥的工作。
112.DOM-Drag
DOM-Drag 顧名思意,是一個輕量級的,簡單易用的拖拽框架。
113.AJFORM
AJFORM是一個用來提交HTML頁面中數據的JavaScript工具包,能夠將數據發送給某些特定的JavaScript方法。AJFORM在各個方面的韌性都非常好,換句話說,如果瀏覽器不支持它,那么數據將會用普通form的方式提交。
114.AJAXGear Toolkit
是一個充分發揮客戶端優勢的AJAX工具包。
115.Interactive Website Framework
用來創建強大的可交互網頁的框架,它包括了一個自定義的XML解析器,給JavaScript代碼提供高可讀性。本質上來說,它是基于JavaScript GUI工具包的一個AJAX框架。
116.JSPkg
jspkg是一個JavaScript的一個包加載器(package loader),基于一個可插件化的加載器,實現定位和加載某些腳本到客戶端JavaScript程序中去,盡管它不怎么顯眼,但它的靈活性使使用者的思想不用受禁錮。
117.Ajaxcaller
AjaxCaller是一個精煉的XMLHttpRequest封裝,專注于容易使用的AJAX框架并支持所有的HTTP方法 。
118.XOAD
XOAD, 以前叫做NAJAX,是一個基于PHP的AJAX/XAP面向對象開發框架。
119.PAJAJ
PAJAJ的全稱是PHP異步JavaScript和JSON (PHP Asynchronous Javascript and JSON). 它是基于PHP5的面向對象的AJAX框架。
120.PEAR: HTML_AJAX
提供基于PHP 和 JavaScript 的高效率 AJAX 類庫。
121.Flexible AJAX
Flexible Ajax 是一個用來處理和集成遠程腳本的技術,同樣對于AJAX (Asynchronous Javascript and XML), 它基于一個php的后端.
122.FlashObject
FlashObject是用來嵌入flash內容的一個JavaScript小文件。
123.OSFlash - Flashjs
與 Flash JavaScript Integration Kit 類似,使開發人員能夠將JavaScript、Flash和HTML完美結合,并可以實現JavaScript和ActionScript函數的相互調用。
124.jWic
jWic 是一個基于JAVA的開發框架,用來開發“富客戶端(rich client)”的Web應用程序。這個基于組件和事件驅動的編程模型是開發者能夠很使開發人員快捷的開發出兼有柔韌性和強壯性的Web應用程序。
125.JSMX
JSMX是一個超輕量級的、語言無關的AJAX框架。它的目標是用最簡單的方法吧AJAX結合進任意一種Web應用程序中去。它與眾不同的一個特點是:JSMX的API完全在客戶端運行,而不需要安裝任何服務端組件。
基于這個特點,我們可以融入JavaScript, XML, JSON, 和 WDDX,將JSMX定制成一個真正的通用AJAX API。
126.DreamFace Interactive
DreamFace Interactive, 作為 OpenAjax 聯盟的成員,它通過一種叫“WebChannels”的思想,為基于網頁的開發者們提供了一種新的方法去創建、管理、共享他們的web應用程序。
127. DOMAssistant
一個完全而又標準的輕量級JavaScript庫。
128.JavaScriptMVC
JavaScriptMVC 是一個將MVC思想帶入JavaScript開發的框架。
到此,相信大家對“ajax/javascript框架有哪些”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。