Node.js Web全棧開發實戰

《Node.js Web全棧開發實戰》是清華大學出版社於2022年出版的書籍,作者是千鋒教育高教產品研發部。

基本介紹

  • 中文名:Node.js Web全棧開發實戰
  • 作者:千鋒教育高教產品研發部
  • 出版時間:2022年6月1日
  • 出版社:清華大學出版社
  • ISBN:9787302595342
  • 定價:59 元
內容簡介,目錄,

內容簡介

本書主要介紹了Node.js在Web全棧開發領域的套用實踐,分別從Node.js基礎語法、模組化、伺服器搭建、Express框架等方面由淺入深地進行講解。在企業級套用開發方面也有著重講解,例如MongoDB資料庫的操作、Ajax異步請求與同源策略、Node.js會話跟蹤技術的套用、Node.js爬蟲程式的實現等。 在企業開發中,Node.js的套用越來越廣泛。像Yahoo、Microsoft等公司的很多套用都已經遷移到Node.js了,國內的阿里巴巴、網易、騰訊、新浪、百度等公司的很多線上產品也紛紛改用Node.js開發,並取得了很好的效果。 本書從基礎入門到項目實戰,為讀者逐步揭開Node.js的神秘面紗,幫助讀者更好地理解、學習Node.js,並能夠使用Node.js開發出優秀的Web套用。

目錄

源碼下載
第1章初識Node.js
1.1Node.js簡介
1.1.1Node.js的發展歷程
1.1.2Node.js的特點
1.1.3為什麼要使用Node.js
1.2Node.js運行環境安裝
1.2.1在Windows上安裝Node
1.2.2在Linux上安裝Node
1.2.3在macOS上安裝Node
1.3NPM依賴管理工具
1.3.1NPM簡介
1.3.2NPM的使用
第2章Node.js編程基礎
2.1Node.js快速入門
2.1.1Node.js基礎
2.1.2創建第一個Node套用
2.2模組化開發
2.2.1模組化的概念
2.2.2CommonJS規範
2.2.3Node.js中的模組化
2.2.4Node.js系統模組
2.2.5第三方模組
第3章異步I/O
3.1什麼是異步I/O
3.1.1為什麼要使用異步I/O
3.1.2異步I/O與非阻塞I/O
3.2Node.js的異步I/O
3.2.1事件循環
3.2.2觀察者模式
3.2.3請求對象
3.2.4執行回調
3.3非I/O的異步API
3.3.1定時器
3.3.2process.nextTick( )函式
第4章Stream
4.1Stream的概念
4.1.1Stream簡介
4.1.2Stream實現的過程

相關詞條

熱門詞條

聯絡我們