年度諮商展
用Node.js一統JavaScript前後端:強勢Web開發親手作

用Node.js一統JavaScript前後端:強勢Web開發親手作

可購買版本(1)

  • 定價:780
  • 優惠價:9702
  • 本商品單次購買10本85折663
  • 運送方式:
  • 臺灣與離島
  • 海外
  • 可配送點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 可取貨點:台灣、蘭嶼、綠島、澎湖、金門、馬祖
  • 台北、新北、基隆宅配快速到貨(除外地區)
載入中...
  • 分享
 

內容簡介

  JS大師必學的Node.js,無縫接軌前後端,開發出最先進的網站架構。
  高速、輕巧、全能、多用途,學一種語言,全端開發通用!
 
  當全端工程師逐漸取代網頁設計師和後端開發人員時,各式各樣的前端、後端語言一定讓你眼花撩亂。但在Node.js出現後,全端工程師的日子輕鬆多了。只要熟悉一種語言(Javascript),你就可以敞徉在快速佈建系統及輕鬆開發的大道上。事實上Node.js帶給你的不止如此;高速的執行能力、多執行緒、和主流資料庫及NoSQL的對接,強大的偵錯能力及豐富的套件選擇,輕輕鬆鬆就開發出最流行的網頁應用程式,難怪Node.js已成為最流行的輕量級網站架設主流產品。
 
  主要內容有:
  1. Node.js與JavaScript的關係和區別
  2. Node.js工作原理和NPM的使用
  3. Node.js語法和常用模組
  4. Node.js非同步I/O與多執行緒
  5. Node.js錯誤處理、Node.js測試方法
  6. Node.js的資料處理方法
  7. 結合Vue+Express+Koa+MongoDB的Node.js專案實戰
  等。
 
  適合讀者:
  本書適合有一定的HTML、CSS、JavaScript基礎,希望全面學習Node.js開發的前端開發人員閱讀,也適合希望加強Web專案開發水準的人員閱讀,不管你從前使用的是php、java、甚至你覺得已經完美的Rails,試試Node.js絕對讓你意想不到的收獲。
 

作者介紹

作者簡介
 
趙榮嬌
 
  飛豬旅行前端開發工程師,擅長CSS、JavaScript和各種框架,參與寫作或翻譯過多本前端精品圖書。喜歡旅行,熱愛前端開發,樂於分享。
 

目錄

01 Node.js 與JavaScript
1.1 JavaScript 與前端 
1.2 第一個JavaScript 實現的Hello World
1.3 Node.js 12 安裝前的準備 
1.4 JavaScript 與Node.js 比較 
1.5 第一個Node.js 實現的Hello World
1.6 Node.js 的開發偵錯工具Inspect

02 NPM、REPL 與Node.js 工作原理
2.1 NPM 的使用
2.2 REPL 的使用 
2.3 Runtime 和vm 
2.4 回呼函數 
2.5 同步/ 非同步和阻塞/ 非阻塞 
2.6 單執行緒和多執行緒 
2.7 平行和平行處理
2.8 事件循環 

03 Node.js 的語法
3.1 ECMAScript 6 標準
3.2 陣列常用方法及ES6 中的陣列方法 
3.3 函數 
3.4 閉包 
3.5 物件 
3.6 類別 
3.7 ES6 的模組化
3.8 使用Babel 轉碼 
3.9 使用N-API

04 Node.js 常用模組
4.1 Module
4.2 Buffer
4.3 File System 
4.4 HTTP/HTTP2 服務 .
4.5 TCP 服務 
4.6 SSL 
4.7 WebSocket 
4.8 流
4.9 事件
4.10 實戰演練RESTful API

05 Node.js 偵錯
5.1 基礎偵錯 
5.2 進階偵錯 

06 Node.js 的非同步I/O 與多執行緒
6.1 非同步I/O 
6.2 處理程序、執行緒、程式碼協同等 
6.3 在Node.js 中實現多執行緒 
6.4 Node 效能小結 

07 Node.js 的錯誤處理
7.1 錯誤的分類 
7.2 函數的錯誤處理 
7.3 實戰演練例外- 錯誤處理

08 Node.js 的測試
8.1 什麼是單元測試
8.2 一個簡單的單元測試 
8.3 Mocha 
8.4 Assert
8.5 測試HTTP 介面 
8.6 程式覆蓋率工具istanbul 

09 Node.js 的資料處理
9.1 MySQL
9.2 MongoDB 
9.3 Redis

10 實戰:使用原生JavaScript 開發Node.js 案例
10.1 專案工作 
10.2 HTTP 伺服器 
10.3 服務端模組化 
10.4 設計請求路由 
10.5 請求處理常式 
10.6 非阻塞式處理請求回應 
10.7 處理POST 請求 
10.8 檔案上傳 

11 實戰:基於Vue+Express+MongoDB實現一個後台管理系統
11.1 專案結構 
11.2 前端程式實現
11.3 後端程式實現 

12 實戰:基於Koa+MongoDB 實現部落格網站
12.1 專案結構 
12.2 資料庫設計
12.3 服務端實現 
12.4 部落格後台管理的實現
12.5 部落格前台網站的實現 
 

前言
 
  Node.js 是一個以Chrome V8 引擎為基礎的JavaScript 執行環境,它也是一個讓JavaScript 執行在服務端的開發平台。它讓JavaScript 成為與PHP、Python、Perl、Ruby 等服務端語言平起平坐的指令碼語言。
 
  目前圖書市場上關於Node.js 開發及實作的圖書不少,本書吸取已出版同類圖書的優點,從實際應用出發,透過各種典型模組和專案案例來指導讀者加強Web 應用程式開發水準。本書以實戰為主旨,透過Node.js 開發中有關的基礎知識和3 個完整的專案案例,讓讀者全面、深入、透徹地了解Node.js 開發技術堆疊的整合使用(如Vue+Express、Koa+MongoDB 等),加強實際開發水準和專案實戰能力。
 
  🔶 本書特色
  1. 附帶原始程式,加強學習效率
  為了便於讀者了解本書內容,加強學習效率,作者專門為本書每一章內容都附上所需的實戰原始程式碼,可下載使用。
  2. 涵蓋Node.js 開發的各種熱門技術及其整合使用
  本書涵蓋NPM、ES6、常用模組, 包含檔案系統、HTTP、TCP、
  WebSocket、Events 等熱門技術及整個技術堆疊架構的整合使用。
  3. 對Node.js 開發的各種技術和架構進行原理上的分析
  本書從一開始便對Web 開發基礎和Node.js 開發的環境設定做了基本介紹,並對各種開發技術及其整合進行了原理性的分析,便於讀者了解書中的典型模組開發和專案案例。
  4. 專案案例典型,實戰性強,有較高的應用價值
  本書最後提供了3 個專案實戰案例。這些案例來自作者所開發的實際專案,具有很高的應用價值和參考性,便於讀者融會貫通地了解本書中所介紹的Node.js 技術。讀者將案例稍加修改,便可用於實際專案開發中。
 
  🔶 原始程式碼下載
  由於本書作者為中國大陸人士,為保證程式能順利執行,本書亦附上原始簡體中文原始程式碼,請至本公司官網deepmind.com.tw/ 下載本書簡繁程式碼。
 
  🔶 本書目標讀者
  ■ 希望全面學習 Node.js 開發的 Web 前端開發人員。
  ■ 希望加強專案開發水準的前端開發人員。
  ■ IT 技術教育訓練機構的師生。
  ■ 需要一本 Node.js 開發案頭必備查詢手冊的人員。
 

詳細資料

  • ISBN:9789865501686
  • 規格:平裝 / 448頁 / 17 x 23 x 2.2 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣

會員評鑑

1.5
2人評分
|
2則書評
|
立即評分
user-img
2.0
|
2021/10/15
劇透警告
3-5頁
arr.map(callback)範例應更改為:
let arr = [1,2,3,4,5];
let arr2 = arr.map((value,index,array)=>{
value = value *2;
console.log(console.log(`value:${value} index:${index} array:${array}`);
return value;
});
console.log(arr2);
展開
user-img
0.5
|
2021/04/12
Hello world 範例1-2 都跑不出來怎有信心再往下看呢?document.getElementById(“demo”)
Body 內沒有任何Id = “demo” 呀
展開

最近瀏覽商品

 

相關活動

  • 【旅遊、語言、考試用書】采實電子書全書系:春暖花開‧享閱讀,參展書單書85折起、任選3本79折
 

購物說明

若您具有法人身份為常態性且大量購書者,或有特殊作業需求,建議您可洽詢「企業採購」。 

退換貨說明 

會員所購買的商品均享有到貨十天的猶豫期(含例假日)。退回之商品必須於猶豫期內寄回。 

辦理退換貨時,商品必須是全新狀態與完整包裝(請注意保持商品本體、配件、贈品、保證書、原廠包裝及所有附隨文件或資料的完整性,切勿缺漏任何配件或損毀原廠外盒)。退回商品無法回復原狀者,恐將影響退貨權益或需負擔部分費用。 

訂購本商品前請務必詳閱商品退換貨原則 

  • 經典翻譯文學展
  • 世界閱讀日(書評)
  • 兒童自然生態展_本本折$20