Ajax 開發技術觀念及參考

AJAX 應用面

Ajax 不只是創造炫麗效果的網頁技術,企業也能用來改善 ERP 系統的操作效率與使用性。

Ajax 看似容易,其實背後需要網站開發與內容建置的整體配套,能夠評估 Ajax 的最佳使用,才是提高效益的關鍵。本專題將告訴你如何評估 Ajax 的配套機制,讓你善用技術框架快速上手,用十本書掌握全部關鍵運用。

以下摘要轉載自 iThome > 技術專題 > Ajax不只是炫技

Ajax技術隨處可見
運用Ajax設計的網站,讓使用者不用重新下載全部網頁內容,可以要什麼就立刻秀什麼,不僅可即時回應使用者即時的需求,還能細膩地客製化每個回應,做到最貼近使用者的服務。

整合配套才能發揮Ajax最佳效用
網站企業主需評估Ajax技術與企業應用需求時,需考量整合效益,衡量長期維護與內容建置是否能配合,清楚瞭解採用後需調整的配套作為,而不是一昧追趕流行比效果,才能發揮Ajax技術的最佳效益。

規劃
20個Ajax關鍵議題
從概念、開發、設計,到企業最關心的資安問題,完整呈現Ajax的每一面,讓我們一網打盡所有關於Ajax的問題,幫助你打通任督二脈,快速了解Ajax美麗與哀愁。

實作
10大Ajax開發守則
Ajax雖然為使用者帶來瀏覽時的易用性,不過如果將所有內容都透過Ajax來產生,會造成搜尋引擎無法索引資料的情況。因此與內容相關的部分,需謹慎使用Ajax。

10大加速Ajax開發的框架
開發Ajax不需要重造輪子,我們精選10大框架,讓你掌握各框架精華,找出最切合需求的技術,省去從JavaScript底層重新開始構造程式的工作。

參考資料
10本Ajax必讀好書
透過推薦的Ajax書籍,好好咀嚼這些書,幫你開光點眼,以更恢宏的視野處理Ajax系統。

其中提到的觀念值得參考,另外列出「10 大加速 Ajax 開發的框架」:

  • ASP.NET的官方解決方案:ASP.NET AJAX
  • 支援「上一頁」與加入「我的最愛」功能:Dojo
  • 可由JavaScript呼叫Java語法:DWR(Direct Web Remoting)
  • 以易用性、簡化語法為目標:jQuery
  • 依功能需求,下載模組化工具:MooTools
  • 大大擴充JavaScript基本功能:Prototype
  • 平順、豐富的動畫效果:Rico
  • RoR與CakePHP的指定框架:Script.aculo.us
  • 有Yahoo!網站服務背書的框架:Yahoo! User Interface
  • 適合Java開發環境的企業級解決方案:ZK

先記錄起來,有空研究研究。