From Gossip@caterpillar
開源框架: Ajax Gossip
隨意寫寫,還不成系統…XD
來看看什麼是非同步,Ajax 應用程式中如何使用 XMLHttpRequest 發出非同步請求,並來看幾個 Ajax 開發實例。
基本上, XMLHttpRequest 非同步發送並不難,只要幾個簡單的範例就可以了解如何發送請求與處理回應。
Ajax 技術其實已存在一段時間,重點不在於技術,而是在於應用的方式,也就是在事件、非同步請求與 DOM 的靈活配合。
工欲善其事,必先利其器!Ajax 應用程式不好開發,您要有好用的工具來輔助!不然會寫的很難過!XD
Ajax 應用程式主要是客戶端應用程式(雖然還是得跟伺服端溝通啦),在編寫 JavaScript、HTML、DOM 時,您一定要有個好用的編輯器、驗證器與檢視工具。
對於 Java 開發人員來說,很習慣使用 JavaDoc 文件,JSDoc 是個類似 JavaDoc 的文件編輯程式,可以建立類似 JavaDoc 的 JavaScript 文件。
Debug JavaScript 在 Ajax 應用程式中不是件簡單的事,在客戶端這邊,您可以使用 FireBug 或 Venkman,如果您使用 Aptana Web IDE,則可以試試它的 Debugger Service。
JsUnit 是個類似 JUnit 的測試框架,專門用來為 JavaScript 進行單元測試,對於複雜的 Ajax 應用程式來說,使用 JsUnit 鼓勵開發人員樂於進行測試與重構,使 JavaScript 程式易於維護已非常重要。
規畫中& amp; amp; amp; amp; amp; hellip;
規畫中& amp; amp; amp; amp; amp; hellip;
|