| | | Ember.js實戰 | 該商品所屬分類:計算機/網絡 -> 網頁制作 | 【市場價】 | 443-643元 | 【優惠價】 | 277-402元 | 【介質】 | book | 【ISBN】 | 9787115390011 | 【折扣說明】 | 一次購物滿999元台幣免運費+贈品 一次購物滿2000元台幣95折+免運費+贈品 一次購物滿3000元台幣92折+免運費+贈品 一次購物滿4000元台幣88折+免運費+贈品
| 【本期贈品】 | ①優質無紡布環保袋,做工棒!②品牌簽字筆 ③品牌手帕紙巾
| |
版本 | 正版全新電子版PDF檔 | 您已选择: | 正版全新 | 溫馨提示:如果有多種選項,請先選擇再點擊加入購物車。*. 電子圖書價格是0.69折,例如了得網價格是100元,電子書pdf的價格則是69元。 *. 購買電子書不支持貨到付款,購買時選擇atm或者超商、PayPal付款。付款後1-24小時內通過郵件傳輸給您。 *. 如果收到的電子書不滿意,可以聯絡我們退款。謝謝。 | | | | 內容介紹 | |
![](https://bnmppic.bookuu.com/goods/07/00/59/3252589-fm.jpg)
-
出版社:人民郵電
-
ISBN:9787115390011
-
作者:(挪)斯基|譯者:盧俊祥
-
頁數:218
-
出版日期:2015-07-01
-
印刷日期:2015-07-01
-
包裝:平裝
-
開本:16開
-
版次:1
-
印次:1
-
字數:321千字
-
Ember.js號稱是“雄心勃勃”的JavaScript MVC框架、現代JavaScript MVC框架的一個代表,是 構造如單頁面應用等現代Web應用程序的新型Web端開 發框架。本書深入介紹了這一框架的方方面面。 斯基所著的《Ember.js實戰》分為三個部分。第 一部分為基礎內容,共4章,引導讀者對Ember.js有 個概括性認識,並掌握其基礎知識點,此部分包含兩 個示例程序——注意事項應用程序與博客應用程序; 第二部分包括第5章到第8章,涉及Ember.js實戰的 幾個關注點,如Ember Data、自定義組件以及測試; 第三部分為第9章到第11章,討論Ember.js的高級主 題,如認證、運行循環和打包部署。 本書對於Web開發者掌握Ember.js非常有價值。 閱讀本書需要讀者具備一定的JavaScript開發經驗。
-
**部分 Ember.js基礎 第1章 發力雄心勃勃的Web應用 1.1 Ember.js適用場景 1.2 從靜態頁面到Ajax、再到全功能Web應用 1.2.1 異步Web應用的興起 1.2.2 Ember.js模型 1.3 Ember.js概覽 1.3.1 Ember.js特性 1.3.2 Ember.js應用程序結構 1.4 **個Ember.js應用程序:記事本應用 1.4.1 記事本應用開發起步 1.4.2 創建命名空間與路由器 1.4.3 定義應用程序路由 1.4.4 創建並列出事項 1.4.5 選擇並查看單條事項 1.4.6 刪除事項 1.5 小結 第2章 Ember.js風格 2.1 綁定對像 2.2 自動*新模板 2.3 計算屬性 2.4 觀察者模式 2.5 Ember.js對像模型 2.6 Ember.js實現各層間數據同步 2.7 小結 第3章 使用Ember.js路由器融合應用結構 3.1 Ember.js實戰博客介紹 3.2 服務器端模型-視圖-控制器模式的困境 3.2.1 Ember MVC模式 3.2.2 將各層組合起來 3.3 Ember路由器:Ember.js的狀態圖 3.4 Ember.js實戰博客**部分:博客索引頁 3.4.1 創建博客路由器 3.4.2 添加視圖和模板 3.4.3 顯示博客文章列表 3.5 Ember.js實戰博客第二部分:添加博客文章路由 3.6 依賴注入與Ember容器 3.6.1 使用needs屬性連接控制器 3.6.2 通過Ember容器連接對像 3.7 小結 第4章 通過Handlebars.js自動*新模板 4.1 模板是什麼 4.1.1 簡單表達式 4.1.2 塊表達式 4.2 內置塊表達式 4.2.1 if及if-else塊表達式 4.2.2 {{unless}}塊表達式 4.2.3 {{with}}塊表達式 4.2.4 Handlbars.js的注釋 4.3 結合使用Handlebars.js與Ember.js 4.3.1 在index.html中定義模板 4.3.2 直接在Ember.TEMPLATES散列中定義模板 4.3.3 創建Handlebars.js模板支持的Ember.js視圖 4.4 Ember.js提供的Handlebars.js表達式 4.4.1 {{view}}表達式 4.4.2 {{bind-attr}}表達式 4.4.3 {{action}}表達式 4.4.4 {{outlet}}表達式 4.4.5 {{unbound}}表達式 4.4.6 {{partial}}表達式 4.4.7 {{link-to}}表達式 4.4.8 {{render}}表達式 4.4.9 {{control}}表達式 4.4.10 {{input}}和{{textarea}}表達式 4.4.11 {{yield}}表達式 4.5 創建自己的表達式 4.6 小結 第二部分 創建雄心勃勃的真實Web應用 第5章 獲取數據:使用Ember Data與服務器端交互 5.1 將Ember Data用作應用緩存 5.1.1 定義Ember Data模型 5.1.2 標識映射的Ember Data 5.1.3 模型對像間的關聯 5.1.4 模型狀態和事件 5.1.5 與後臺通信 5.2 初嘗Ember Data 5.2.1 從模型中獲取數據 5.2.2 在模型中指定關聯關繫 5.3 Ember Data模型的關聯 5.3.1 了解Ember Data模型的關聯關繫 5.3.2 Ember Data端數據加載 5.4 自定義適配器和序列化器 5.4.1 編寫自定義適配器,但保留默認的序列化器 5.4.2 編寫自定義適配器和序列化器代碼 5.4.3 自定義 5.5 小結 第6章 繞過Ember Data與服務器端交互 6.1 Ember Fest介紹 6.1.1 了解應用程序的路由器 6.1.2 使用model()鉤子函數獲取數據 6.1.3 實現標識映射 6.2 獲取數據 6.2.1 通過find()函數返回指定演講數據 6.2.2 通過findAll()函數獲取所有演講數據 6.2.3 實現Emberfest.Talk模型類 6.3 數據持久化 6.3.1 通過createRecord()函數提交新的演講 6.3.2 通過updateRecord()函數修改演講數據 6.3.3 通過delete()函數刪除演講數據 6.4 小結 第7章 編寫自定義組件 7.1 關於Ember自定義組件 7.2 實現可選列表 7.2.1 定義selectable-list組件 7.2.2 selectable-list-item組件 7.2.3 delete-modal組件 7.2.4 通過已完成的三個組件刪除具體項 7.3 實現樹形菜單 7.3.1 樹形菜單的數據模型 7.3.2 定義tree-menu組件 7.3.3 定義tree-menu-item和tree-menu-node組件 7.3.4 單選功能支持 7.4 小結 第8章 測試Ember.js應用程序 8.1 使用QUnit和PhantomJS進行單元測試 8.1.1 Qunit介紹 8.1.2 使用PhantomJS在命令行執行測試 8.1.3 集成QUnit和Phanto 8.2 使用QUnit編寫簡單的Ember.js單元測試 8.3 集成測試 8.3.1 Sinon介紹 8.3.2 添加新告警信息的集成測試 8.4 通過Ember.Instrumentation進行性能測試 8.5 小結 第三部分 **Ember.js主題 第9章 使用Mozilla Persona進行認證 9.1 集成第三方認證繫統 9.1.1 **登錄及注冊 9.1.2 通過第三方認證提供者登錄Montric 9.2 通過HTTP cookie登錄用戶 9.3 小結 **0章 Ember.js運行循環——Backburner.js 10.1 什麼是運行循環? 10.1.1 Ember.js TodoMVC應用程序介紹 10.1.2 解釋Ember.js運行循環 10.2 在運行循環框架下執行代碼 10.2.1 在當前運行循環中執行代碼 10.2.2 在下一個運行循環中執行代碼 10.2.3 在後續運行循環中執行代碼 10.2.4 在指定隊列執行代碼 10.2.5 通過運行循環執行重復任務 10.3 小結 **1章 打包與部署 11.1 理解JavaScript應用程序打包和裝配 11.1.1 選擇目錄結構 11.1.2 組織自己編寫的源代碼 11.1.3 組織非JavaScript資源 11.1.4 Ember.js應用程序裝配過程 11.2 使用構建工具Grunt.js 11.2.1 為Montric應用程序引導Grunt.js構建繫統 11.2.2 連接JavaScript代碼 11.2.3 抽取插件配置代碼到單獨文件 11.2.4 Lint常見錯誤 11.2.5 預編譯Handlebars模板 11.2.6 壓縮源文件 11.2.7 Grunt.js的優缺點 11.3 小結
| | | | | |