幫助中心 | 我的帳號 | 關於我們

Node.js入門指南

  • 作者:編者:司明岳|責編:張雲靜//劉倩
  • 出版社:北京大學
  • ISBN:9787301326176
  • 出版日期:2021/11/01
  • 裝幀:平裝
  • 頁數:331
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    Node.js因為使用了Google的V8引擎,所以具有高性能、高併發的特點,尤其適合聊天等即時應用的處理。Node.js使用JavaScript編程語言,有利於快速入門學習。
    本書分為10章,從邏輯上分為四個部分。
    第一部分為基礎篇(第1?7章)。
    該部分介紹了Node.js及JavaScript語言的基礎知識、Node.js的文件管理模塊、網路開發模塊、訪問MongoDB資料庫模塊、分散式模塊。通過學習讀者將掌握Node.js及JavaScript語言開發的基礎知識。
    第二部分為Express.js框架篇(第8章)。
    該部分介紹了Node.js的Express.js框架,包括框架的路由、中間件、模板引擎、錯誤處理、調試、靜態文件等模塊。
    第三部分為Koa.js框架篇(第9章)。
    該部分介紹了Node.js的Koa.js框架,框架的級聯、設置、錯誤處理、上下文、中間件、路由等模塊。
    第四部分為實踐篇(第10章)。
    該部分介紹了前端Vue.js框架,並使用前端Vue.js框架和後端Express.js框架,資料庫為MongoDB的前後端分離項目。該項目還具有基本的MVC三層架構。
    本書適合有一定Web開發基礎的Node.js初學者學習,同樣也適合高等院校和培訓機構相關專業的師生作為教學參考用書。

作者介紹
編者:司明岳|責編:張雲靜//劉倩
    司明岳,「小明菜市場」公眾號主編,阿里雲社區專家,GitChat專欄作者,開源社區的參與者與推動者,參與開發多個開源項目。在IT公司負責前端設計、後端研發、資料庫研發、小程序開發等多個項目的策劃與交付,以及後期的運營和維護,對JavaScript語言和Node.js有著較為深入的研究。

目錄
第1章  Node.js概述
  1.1  Node.js簡介
  1.2  Node.js的發展歷史和特點
  1.3  Node.js應用場景
  1.4  Node.js與V8引擎
  1.5  本章小結
第2章  開始Node.js之旅
  2.1  搭建開發環境
  2.2  Node.js包管理詳解
  2.3  使用Node.js操作資料庫
  2.4  本章小結
第3章  Node.js開發起步
  3.1  JavaScript語法
  3.2  控制台的輸入與輸出
  3.3  JavaScript語言的命名規範和編程規範
  3.4  JavaScript語言和Node.js之間的關係
  3.5  本章小結
第4章  Node.js文件管理
  4.1  Node.js文件管理概述
  4.2  非同步與同步
  4.3  Node.js打開文件與關閉文件
  4.4  Node.js獲取文件信息
  4.5  Node.js寫入文件與讀取文件
  4.6  Node.js截取文件與刪除文件
  4.7  Node.js目錄的創建、刪除和讀取
  4.8  文件管理API手冊
  4.9  本章小結
第5章  Node.js網路開發
  5.1  Node.js網路開發概述
  5.2  TCP伺服器構建
  5.3  TCP客戶端構建
  5.4  UDP服務構建
  5.5  Node.js長連接構建
  5.6  Node.js網路開發常用的API手冊
  5.7  本章小結
第6章  Node.js訪問MongoDB
  6.1  MongoDB資料庫介紹
  6.2  MongoDB基本操作
  6.3  mongoose基本操作
  6.4  本章小結
第7章  Node.js分散式
  7.1  Node.js分散式概述
  7.2  Node.js負載均衡
  7.3  Node.js去狀態化
  7.4  Node.js遠程過程調用(RPC)
  7.5  Node.js中間件
  7.6  本章小結
第8章  Express.js框架基本使用
  8.1  Express.js框架介紹
  8.2  Express.js應用程序生成器

  8.3  Express.js路由
  8.4  Express.js中間件
  8.5  Express.js模板引擎
  8.6  Express.js錯誤處理
  8.7  Express.js調試
  8.8  Express.js靜態文件
  8.9  Express.js常用的API手冊
  8.10  本章小結
第9章  Koa.js框架基本使用
  9.1  Koa.js框架介紹
  9.2  Koa.js應用程序生成器
  9.3  Koa.js應用程序
  9.4  Koa.js上下文
  9.5  Koa.js中間件
  9.6  Koa.js路由
  9.7  Koa.js常用的API的介紹
  9.8  本章小結
第10章  個人博客項目實踐
  10.1  項目需求分析
  10.2  項目資料庫設計與創建
  10.3  項目架構分析
  10.4  前端Vue.js部分
  10.5  後端Express.js部分
  10.6  前後端聯調
  10.7  項目部署上線
  10.8  本章小結

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032