日韩精品 中文字幕 动漫,91亚洲午夜一区,在线不卡日本v一区v二区丶,久久九九国产精品自在现拍

注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計程序設(shè)計綜合JavaScript快速全棧開發(fā)

JavaScript快速全棧開發(fā)

JavaScript快速全棧開發(fā)

定 價:¥49.00

作 者: (美)馬爾達諾夫(Azat Mardanov)著; 胡波 譯
出版社: 人民郵電出版社
叢編項: 圖靈程序設(shè)計叢書
標 簽: Java Java Script J2EE 程序設(shè)計 計算機/網(wǎng)絡(luò)

ISBN: 9787115376091 出版時間: 2015-01-01 包裝: 平裝
開本: 16開 頁數(shù): 190 字數(shù):  

內(nèi)容簡介

  《JavaScript快速全棧開發(fā)》涵蓋JavaScript快速開發(fā)的多項前沿技術(shù),是極其少見的前后端技術(shù)集大成之作。本書所涉技術(shù)包括Node.js、MongoDB、Twitter Bootstrap、LESS、jQuery、Parse.com、Heroku等,分三部分介紹如何用這些技術(shù)快速構(gòu)建軟件原型。第一部分是基礎(chǔ)知識,讓大家真正認識前后端及敏捷開發(fā),并學(xué)會搭建本地及云環(huán)境。第二部分與第三部分分別介紹如何構(gòu)建前端原型和后端原型。作者以前端組件開篇,通過為一個示例聊天應(yīng)用Chat打造多個版本(Web/移動),將前端和后端結(jié)合在一起并給出應(yīng)用部署方式。

作者簡介

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

圖書目錄

第一部分快速入門
第1章基礎(chǔ)知識
1.1定義前端
1.1.1綜述
1.1.2HTML
1.1.3CSS
1.1.4JavaScript
1.2敏捷開發(fā)概述
1.2.1Scrum
1.2.2測試驅(qū)動開發(fā)
1.2.3持續(xù)部署和集成
1.2.4結(jié)對編程
1.3后端定義
1.3.1Node.js
1.3.2NoSQL和MongoDB
1.3.3云計算
1.3.4HTTP請求和響應(yīng)
1.3.5REST式API
第2章設(shè)置
2.1本地環(huán)境搭建
2.1.1開發(fā)目錄
2.1.2瀏覽器
2.1.3IDE和文本編輯器
2.1.4版本控制系統(tǒng)
2.1.5本地HTTP服務(wù)器
2.1.6數(shù)據(jù)庫:MongoDB
2.1.7其他組件
2.2云端環(huán)境搭建
2.2.1SSH密鑰
2.2.2GitHub
2.2.3WindowsAzure
2.2.4Heroku
2.2.5Cloud
第二部分前端原型構(gòu)建
第3章jQuery和Parse.com
3.1定義
3.1.1JSON
3.1.2AJAX
3.1.3跨域調(diào)用
3.2jQuery
3.3TwitterBootstrap
3.4LESS
3.4.1變量
3.4.2混入類(mixin)
3.4.3操作符
3.5使用第三方API(Twitter)和jQuery的例子
3.6Parse.com
3.7使用Parse.com的Chat概述
3.8使用Parse.com的Chat:RESTAPI和jQuery版本
3.9推送到GitHub
3.10部署到WindowsAzure
3.11部署到Heroku
3.12更新和刪除消息
第4章Backbone.js
4.1從頭開始構(gòu)建Backbone.js應(yīng)用
4.2使用集合
4.3事件綁定
4.4使用Underscore.js視圖和子視圖
4.5重構(gòu)
4.6開發(fā)時的AMD和Require.js
4.7生產(chǎn)環(huán)境里的Require.js
4.8簡單好用的Backbone腳手架工具
第5章Backbone.js和Parse.com
5.1使用Parse.com的Chat:JavaScriptSDK和Backbone.js版本
5.2部署Chat到PaaS
5.3增強Chat應(yīng)用
第三部分后端原型構(gòu)建
第6章Node.js和MongoDB
6.1Node.js
6.1.1創(chuàng)建Node.js的HelloWorld程序
6.1.2Node.js核心模塊
6.1.3NPM
6.1.4部署HelloWorld到PaaS
6.1.5部署到WindowsAzure
6.1.6部署到Heroku
6.2Chat:運行時內(nèi)存版本
6.3Chat的測試用例.
6.4MongoDB
6.4.1MongoDBShell
6.4.2MongoDB原生驅(qū)動
6.4.3MongoDBonHeroku:MongoHQ
6.4.4BSON
6.5Chat:MongoDB版本
第7章整合前后端
7.1不同域部署
7.2修改入口
7.3Chat應(yīng)用
7.4部署
7.5同域部署
第8章福利:Webapplog上的文章
8.1Node里的異步
8.1.1非阻塞I/O
8.1.2異步編碼方式
8.2使用Monk遷移MongoDB
8.3在Node.js里使用Mocha實踐TDD
8.3.1誰需要使用測試驅(qū)動的開發(fā)
8.3.2快速開始指南
8.4Wintersmith:靜態(tài)網(wǎng)站生成器
8.4.1開始使用Wintersmith
8.4.2其他靜態(tài)網(wǎng)站生成器
8.5Express.js教程:使用Monk和MongoDB的簡單RESTAPI應(yīng)用
8.6Express.js教程:參數(shù)、錯誤處理及其他中間件
8.6.1請求處理函數(shù)
8.6.2參數(shù)處理中間件
8.6.3錯誤處理
8.6.4其他中間件
8.6.5抽象
8.7使用Node.js和MongoDB通過Mongoskin和Express.js構(gòu)建JSONRESTAPI服務(wù)器
8.7.1測試覆蓋率
8.7.2依賴
8.7.3實現(xiàn)
8.7.4總結(jié)
8.8Node.jsMVC:Express.js+DerbyHelloWorld教程
8.8.1NodeMVC框架
8.8.2Derby安裝
8.8.3文件結(jié)構(gòu)
8.8.4依賴
8.8.5視圖
8.8.6主服務(wù)器
8.8.7Derby應(yīng)用
8.8.8運行HelloWorld應(yīng)用
8.8.9遞值給后端
總結(jié)與推薦閱讀

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) rgspecialties.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號