预购商品
书目分类
特别推荐
前言 第1章 環境設定與工具準備 1.1 Shell 1.2 管線 1.3 幾個常用指令 1.4 編輯器 1.5 程式啟動器 1.6 關於Windows 第2章Web 應用伺服器 2.1 Rack 2.2 Sinatra 2.3 Grape 第3章 資料庫存取層 3.1 資料庫的存取 3.2 資料庫結構(schema)的修改 3.3 ActiveRecord 3.4 DataMapper 第4章 用戶端架構 4.1 豐富型使用者端 4.2 Backbone.js 簡介 4.3 Angular.js 第5章 CSS 架構簡介 5.1 Foundation 簡介 5.2 BootStrap 簡介 第6章 用戶端測試架構 6.1 Jasmine 簡介 6.2 Mocha 第7章 現代的前端開發方式 7.1 Karma 簡介 7.2 前端相依管理 7.3 架設專案 7.4 測試驅動開發 7.5 實例Todoify 第8章 撰寫更容易維護的JavaScript 程式 8.1 應用實例 8.2 重構:更容易測試的程式 8.3 重點分離:另一種實現方式 第9章 本機建置 9.1 Ruby 中的建置 9.2 JavaScript 中的建置 第10章 持續整合 10.1 環境架設 10.2 持續整合伺服器 10.3 與Github 整合 第11章 單元測試與整合測試 11.1 RSpec 單元測試 11.2 整合測試工具Selenium 11.3 架設Selenium 獨立環境 第12章 環境架設的自動化 12.1 自動化工具Chef 12.2 安裝nginx 伺服器 第13章 應用程式發佈 13.1 使用Heroku 發佈應用程式 13.2 發佈到虛擬機器環境 13.3 伺服器典型設定 第14章 範例:植物世界(前端) 14.1 線框圖 14.2 搜索結果頁面 14.3 詳細資訊頁面 14.4 加入JavaScript 第15章範例:植物世界(後台) 15.1 第一個重疊過程 15.2 發佈到Heroku 15.3 更進一步 第16章 範例:植物世界(整合) 16.1 發佈 16.2 增加圖片 16.3 新的問題 16.4 檔案儲存 Appendix A Web 運行原理 Appendix B Angular.js 的測試
作者簡介 邱俊濤 軟體工程師,現就職於ThoughtWorks。 熱愛程式設計,尤其喜歡程式設計帶來的成就感。對動態語言、開源軟體、函數式程式設計等有濃厚的興趣。喜歡知識分享,並從他人的分享中學習。崇尚簡單,輕量的設計和模式。
客服公告
热门活动
订阅电子报