內容簡介
如果你想用HTML5構建下一個Web套用,這本書將非常實用,它能幫助你了解和整理這個領域的框架、庫和諸多開發選擇。你將編寫一個Web套用示例的多個版本,它將貫穿全書,在這個過程中你會通過實踐親身了解這些方法,從而為你的企業確定正確的開發策略。
如果要同時照顧到移動用戶和桌面用戶,方法是什麼?模組化、安全和測試驅動開發是什麼?通過大量實際工作的代碼示例,本書將幫助Web套用開發人員和
軟體架構師了解越來越多的HTML5和JavaScript選擇。
■ 用HTML、JavaScript和CSS建立套用原型。
■ 先使用jQuery,然後使用Ext JS重構示例套用。
■ 用Requre JS構建一個模組化版本的套用。
■ 使用Jasmine框架實現測試驅動開發。
■ 用WebSocket為套用構建一個線上拍賣環節。
■ 採用回響式Web設計針對PC機和移動設備調整套用。
■ 用jQuery Mobile、Sencha Touch和PhoneGap創建移動版本。
作者簡介
Yakov Fain,是Farata Systems和SuranceBay公司的聯合創始人。Farata Systems公司主要在企業Web開發和商務領域提供諮詢服務,SuranceBay公司則是一個軟體產品公司,主要為保險行業開發軟體。作為Princeton Java用戶組的領導人,他撰寫了多本技術圖書以及數十篇關於軟體開發的文章。
Dr. Victor Rasputnis,是Farata Systems和SuranceBay公司的聯合創始人。他的大部分時間都在提供架構設計、實現管理以及指導公司轉換到使用Hybris的商務技術。
Anatole Tartakovsky,是Farata Systems和SuranceBay公司的聯合創始人。他花了超過25年的時間開發系統和商業軟體。在過去15年中,他的重心轉向為數十家企業創建框架和業務套用,包括Walmart以及多家華爾街公司。Anatole撰寫過很多書,另外還撰寫了關於Ajax、Flex、XML、Internet和客戶-伺服器技術的很多文章。