Mastering Dojo: JavaScript and Ajax Tools for Great Web Experiences
暫譯: 精通 Dojo:提升網頁體驗的 JavaScript 與 Ajax 工具

Craig Riecke, Rawld Gill, Alex Russell

  • 出版商: Pragmatic Bookshelf
  • 出版日期: 2008-07-08
  • 定價: $1,300
  • 售價: 5.0$650
  • 語言: 英文
  • 頁數: 555
  • 裝訂: Paperback
  • ISBN: 1934356115
  • ISBN-13: 9781934356111
  • 相關分類: AjaxJavaScript
  • 立即出貨 (庫存 < 3)

買這商品的人也買了...

商品描述

The last couple of years have seen big changes in server-side web programming. Now it's the client's turn; Dojo is the toolkit to make it happen and Mastering Dojo shows you how.

Dojo is a set of client-side JavaScript tools that help you build better web applications. Dojo blurs the line between local, native applications and browser based applications; the browser becomes the user interface platform. "Modern" browsers provide an incomplete, inconvenient, and incompatible programming environment, but Dojo eliminates these problems. While there are many JavaScript libraries available, most focus on just one thing (for example, effects libraries, perceived JavaScript omissions, or HTML widgets). Dojo addresses all of these functional areas-and many others-extensively.

In Mastering Dojo, you'll get the whole story, from basic usage to advanced idioms. Mastering Dojo starts out with a fast moving tutorial that will give you techniques that you can start using right away. You'll learn all about Dojo Core--the foundation on which all things Dojo stand. See how you can modularize your project for development and automatically package your release for optimal download performance. You'll also learn how Dojo:

augments the core JavaScript library fixes the event system simplifies DOM programming provides a complete class definition facility includes a powerful remote scripting (XHR) framework ... and much more.

You'll love using Dojo's HTML user interface control widget system, Dijit. See how to use over 40 widgets, including the rich yet easy-to-use tree and grid controls.

Finally, you'll get an in-depth look at how to design and build a single-page, rich Internet Application.

商品描述(中文翻譯)

近幾年來,伺服器端的網頁程式設計發生了重大變化。現在輪到客戶端了;Dojo 是實現這一切的工具包,而《Mastering Dojo》將告訴你如何做到這一點。

Dojo 是一組客戶端的 JavaScript 工具,幫助你構建更好的網頁應用程式。Dojo 模糊了本地應用程式和基於瀏覽器的應用程式之間的界線;瀏覽器成為用戶界面平台。現代瀏覽器提供了一個不完整、不方便且不相容的程式設計環境,但 Dojo 消除了這些問題。雖然有許多 JavaScript 函式庫可用,但大多數僅專注於一個方面(例如,效果函式庫、感知的 JavaScript 遺漏或 HTML 小工具)。Dojo 廣泛地解決了所有這些功能領域以及許多其他領域。

在《Mastering Dojo》中,你將獲得完整的故事,從基本用法到進階語法。《Mastering Dojo》以快速的教程開始,將提供你可以立即使用的技術。你將學習有關 Dojo Core 的所有知識——所有 Dojo 事物的基礎。了解如何為開發模組化你的專案,並自動打包你的發佈以獲得最佳下載性能。你還將學習 Dojo 如何:

增強核心 JavaScript 函式庫
修正事件系統
簡化 DOM 程式設計
提供完整的類別定義功能
包含強大的遠端腳本 (XHR) 框架
……以及更多。

你將喜愛使用 Dojo 的 HTML 用戶界面控制小工具系統 Dijit。了解如何使用超過 40 個小工具,包括豐富且易於使用的樹狀和網格控制。

最後,你將深入了解如何設計和構建單頁的豐富網際網路應用程式。