JavaScript快速全棧開發

JavaScript快速全棧開發 pdf epub mobi txt 電子書 下載2025

出版者:人民郵電齣版社
作者:[美] Azat Mardanov
出品人:
頁數:204
译者:鬍 波
出版時間:2014-12
價格:49.00元
裝幀:平裝
isbn號碼:9787115376091
叢書系列:圖靈程序設計叢書·Web開發係列
圖書標籤:
  • JavaScript
  • 前端開發
  • javascript
  • 計算機
  • 技術類
  • 全棧
  • 全棧式開發
  • 技術
  • JavaScript
  • Node
  • js
  • Express
  • MongoDB
  • React
  • 前端開發
  • 後端開發
  • 全棧開發
  • Web開發
  • 編程
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

本書涵蓋JavaScript快速開發的多項前沿技術,是極其少見的前後端技術集大成之作。本書所涉技術包括Node.js、MongoDB、Twitter Bootstrap、LESS、jQuery、Parse.com、Heroku等,分三部分介紹如何用這些技術快速構建軟件原型。第一部分是基礎知識,讓大傢真正認識前後端及敏捷開發,並學會搭建本地及雲環境。第二部分與第三部分分彆介紹如何構建前端原型和後端原型。作者以前端組件開篇,通過為一個示例聊天應用Chat打造多個版本(Web/移動),將前端和後端結閤在一起並給齣應用部署方式。

著者簡介

作者簡介:

Azat Mardanov

資深軟件工程師,帶領團隊重構瞭具有5000萬用戶的DocuSign;社交媒體新聞聚閤網Storify.com工程師,為包括BBC、NBC、CNN、白宮等客戶提供服務;原Gizmo首席技術官和聯閤創始人,期間參與著名的500 Startups商業加速器項目;科技聚會和編程馬拉鬆活動的常客,曾和FashionMetric.com團隊一起在AngelHack活動上12次入圍決賽;General Assembly、Hack Reactor、pariSOMA和Marakana等機構的講師,其技術課程獲得一緻好評;技術作者,其個人博客webAppLog.com一度成為榖歌搜索“express.js tutorial”結果中排名第一的教程站點;他還曾為美國各大政府機構開發關鍵任務應用。另外,他還著有Express.js Guide 、Practical Node.js 等書,而且開發瞭很多Node.js開源項目(如ExpressWorks、mongoui以及HackHall等)。

譯者簡介:

鬍波

網名jser.me,多年JavaScript開發經驗,曾負責人人網多個重要産品綫前端,如相冊、日誌等。現在,他在阿裏負責廣告投放端JS引擎及推廣頁麵製作平颱。

圖書目錄

第一部分 快速入門
第1章 基礎知識  2
1.1 定義前端  2
1.1.1 綜述  2
1.1.2 HTML  3
1.1.3 CSS  5
1.1.4 JavaScript  6
1.2 敏捷開發概述  11
1.2.1 Scrum  11
1.2.2 測試驅動開發  12
1.2.3 持續部署和集成  12
1.2.4 結對編程  13
1.3 後端定義  13
1.3.1 Node.js  13
1.3.2 NoSQL和MongoDB  14
1.3.3 雲計算  14
1.3.4 HTTP請求和響應  15
1.3.5 REST式API   16
第2章 設置  17
2.1 本地環境搭建  17
2.1.1 開發目錄  17
2.1.2 瀏覽器  18
2.1.3 IDE和文本編輯器  20
2.1.4 版本控製係統  22
2.1.5 本地HTTP服務器  24
2.1.6 數據庫:MongoDB  25
2.1.7 其他組件  28
2.2 雲端環境搭建  30
2.2.1 SSH 密鑰  30
2.2.2 GitHub  32
2.2.3 Windows Azure  33
2.2.4 Heroku  34
2.2.5 Cloud9  35
第二部分 前端原型構建
第3章 jQuery和Parse.com  38
3.1 定義  38
3.1.1 JSON  38
3.1.2 AJAX  39
3.1.3 跨域調用  40
3.2 jQuery  40
3.3 Twitter Bootstrap  41
3.4 LESS    45
3.4.1 變量  45
3.4.2 混入類(mixin)   46
3.4.3 操作符  46
3.5 使用第三方API(Twitter)和jQuery的例子  48
3.6 Parse.com  53
3.7 使用Parse.com的Chat概述  56
3.8 使用Parse.com的Chat:REST API和jQuery版本  56
3.9 推送到GitHub  63
3.10 部署到Windows Azure   64
3.11 部署到Heroku  65
3.12 更新和刪除消息  67
第4章 Backbone.js  68
4.1 從頭開始構建Backbone.js應用  68
4.2 使用集閤  72
4.3 事件綁定  76
4.4 使用Underscore.js視圖和子視圖  80
4.5 重構  87
4.6 開發時的AMD 和Require.js  92
4.7 生産環境裏的Require.js   99
4.8 簡單好用的Backbone腳手架工具  102
第5章 Backbone.js和Parse.com  104
5.1 使用Parse.com的Chat:JavaScript SDK和Backbone.js版本  105
5.2 部署Chat到PaaS   115
5.3 增強Chat應用  116
第三部分 後端原型構建
第6章 Node.js和MongoDB  118
6.1 Node.js  118
6.1.1 創建Node.js 的Hello World程序  118
6.1.2 Node.js 核心模塊  119
6.1.3 NPM  121
6.1.4 部署Hello World到PaaS  123
6.1.5 部署到Windows Azure   123
6.1.6 部署到Heroku   123
6.2 Chat:運行時內存版本  124
6.3 Chat的測試用例  .125
6.4 MongoDB   131
6.4.1 MongoDB Shell  131
6.4.2 MongoDB原生驅動  132
6.4.3 MongoDB on Heroku:MongoHQ   134
6.4.4 BSON  138
6.5 Chat:MongoDB版本  139
第7章 整閤前後端  142
7.1 不同域部署  142
7.2 修改入口  143
7.3 Chat應用  146
7.4 部署  147
7.5 同域部署  148
第8章 福利:Webapplog上的文章  150
8.1 Node裏的異步   150
8.1.1 非阻塞I/O   150
8.1.2 異步編碼方式   151
8.2 使用Monk遷移MongoDB   152
8.3 在Node.js裏使用Mocha實踐TDD  156
8.3.1 誰需要使用測試驅動的開發  156
8.3.2 快速開始指南   156
8.4 Wintersmith:靜態網站生成器   158
8.4.1 開始使用Wintersmith   159
8.4.2 其他靜態網站生成器  160
8.5 Express.js教程:使用Monk和MongoDB的簡單REST API應用  161
8.6 Express.js教程:參數、錯誤處理及其他中間件   164
8.6.1 請求處理函數   164
8.6.2 參數處理中間件   165
8.6.3 錯誤處理  166
8.6.4 其他中間件   167
8.6.5 抽象  168
8.7 使用Node.js和MongoDB通過Mongoskin和Express.js構建JSON REST API服務器   169
8.7.1 測試覆蓋率   169
8.7.2 依賴  172
8.7.3 實現  172
8.7.4 總結  176
8.8 Node.js MVC:Express.js + Derby Hello World教程  177
8.8.1 Node MVC框架   177
8.8.2 Derby安裝  177
8.8.3 文件結構  178
8.8.4 依賴  178
8.8.5 視圖  178
8.8.6 主服務器  179
8.8.7 Derby應用  180
8.8.8 運行Hello World應用   181
8.8.9 遞值給後端   181
總結與推薦閱讀   185
· · · · · · (收起)

讀後感

評分

技術圖書的評價,必須根據對象,也就是「目標讀者」來看。 一本寫給完全初學者的書,即使讓半生不熟的入門者來看,也會有囉唆、或是不夠完整的感覺,因為有些東西你已經會了,希望知道更深入一點的技巧。這不是書的錯,是你找錯了書。 這本書的對象,就是完全的初學者,或是...

評分

技術圖書的評價,必須根據對象,也就是「目標讀者」來看。 一本寫給完全初學者的書,即使讓半生不熟的入門者來看,也會有囉唆、或是不夠完整的感覺,因為有些東西你已經會了,希望知道更深入一點的技巧。這不是書的錯,是你找錯了書。 這本書的對象,就是完全的初學者,或是...

評分

技術圖書的評價,必須根據對象,也就是「目標讀者」來看。 一本寫給完全初學者的書,即使讓半生不熟的入門者來看,也會有囉唆、或是不夠完整的感覺,因為有些東西你已經會了,希望知道更深入一點的技巧。這不是書的錯,是你找錯了書。 這本書的對象,就是完全的初學者,或是...

評分

技術圖書的評價,必須根據對象,也就是「目標讀者」來看。 一本寫給完全初學者的書,即使讓半生不熟的入門者來看,也會有囉唆、或是不夠完整的感覺,因為有些東西你已經會了,希望知道更深入一點的技巧。這不是書的錯,是你找錯了書。 這本書的對象,就是完全的初學者,或是...

評分

技術圖書的評價,必須根據對象,也就是「目標讀者」來看。 一本寫給完全初學者的書,即使讓半生不熟的入門者來看,也會有囉唆、或是不夠完整的感覺,因為有些東西你已經會了,希望知道更深入一點的技巧。這不是書的錯,是你找錯了書。 這本書的對象,就是完全的初學者,或是...

用戶評價

评分

淺嘗輒止的一本書, 好像什麼都介紹瞭, 但又好像啥都沒說。

评分

不錯的入門書籍,書的官網電子版隻要一刀。rmb50元略坑。

评分

之前看過英文版,花瞭一個上午把中文版迴顧瞭下。

评分

引用文章

评分

最多給三星吧。如果你是入門,就不要看瞭。裏麵並沒有多少乾貨。如果你是進階,也隻是讓你瞭解下有這麼個框架可以做什麼事情而已。如果你已經是高手,就直接略過吧。

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美書屋 版权所有