《Node.js開發指南》——Node.js入門
Node.js是一種方興未艾的新技術,誕生於2009年。經過兩年的快速變化,Node.js生態圈已經逐漸走向穩定。Node.js採用了以往類似語言和框架中非常罕見的技術,總結為關鍵詞就是:非阻塞式控制流、非同步I/O、單執行緒訊息迴圈。不少開發者在入門時總要經歷一個痛苦的思維轉變過程,給學習帶來巨大的障礙。 而本書的目的就是幫助讀者掃清這些障礙,學會使用Node.js進行Web後端開發,同時掌握事件驅動的非同步式程式設計風格,以便進一步利用Node.js的高階特性。
Node.js不是一種獨立的語言,也不是一個JavaScript庫,它是一個讓JavaScript執行在服務端的開發平臺,(JavaScript現在的地位越來越高啦!)實現了很多Core Javascript沒有或者不完善的功能。如果你認為Node.js只是一個簡單的網站開發工具,那就太小看它了,用Node.js可以輕鬆開發:
- 具有複雜邏輯的網站;
- 基於社交網路的大規模Web應用;
- Web Socket伺服器;
- TCP/UDP套接字應用程式;
- 命令列工具;
- 互動式終端程式;
- 客戶端JavaScript編譯器;
- ……
想嘗試顛覆性的新技術的開發者們,Node.js不會讓你們失望的,你們並不孤單,因為Node.js已經在GitHub上吸引了幾千名開發人員的注意,而現在已經有幾千個模組可以被直接引用,它才誕生了短短几年就有這麼大的成就,不得不令人震驚,說不定它會掀起一輪新的因特網技術浪潮。
作者找了牛人寫的推薦語:
“簡潔的程式碼示例加上輕快的語言,帶你進入同樣簡明的Node.js世界。如果你想立即使用Node.js作為你的Web開發工具,本書為你提供了絕佳的指導。”
——楊懋,微軟亞洲研究院主管研究員
“本書是一本淺顯易懂的Node.js入門讀物,適合有一定JavaScript基礎的開發人員閱讀。通過閱讀這本書,可以幫助你完成從Node.js相關知識的學習,到使用Node.js構建一個現實Web系統的全過程。難能可貴的是,本書在講解Node.js相關知識的同時,還詳細介紹了一些Web開發領域的通用知識與原理,這對開發一個完善健壯的Web應用是必不可少的。”
——賈超,淘寶網資料產品部資深經理,CNode社群發起者
“在CNode社群企盼將近兩年後,第一本中文的Node.js書籍終於誕生了,家寶同學的這本《Node.js開發指南》可以引你走近Node,讓你初探到Node的好和美。”
——田永強,淘寶網資料產品部的前端工程師,CNode社群組織者
相關文章
- 【入門指南】node.jsNode.js
- 開心檔-Node.js入門篇2Node.js
- Node.js 指南(關於Node.js)Node.js
- Node.js核心入門(一)Node.js
- node.js快速入門(一)Node.js
- Node.js 安全指南Node.js
- Node.js入門教學之一Node.js
- 極簡 Node.js 入門 - 2.2 事件Node.js事件
- Node.js除錯指南Node.js除錯
- 開心檔-軟體開發入門教程網之Node.js 回撥函式Node.js函式
- node.js,express入門看詳細篇Node.jsExpress
- 極簡 Node.js 入門 - 5.2 url & querystringNode.js
- 入門日記之安裝Node.jsNode.js
- 極簡 Node.js 入門 - 3.3 檔案寫入Node.js
- Node.js 指南(ABI穩定性)Node.js
- 極簡 Node.js 入門 - 2.4 定時器Node.js定時器
- 極簡 Node.js 入門 - 4.3 可讀流Node.js
- 極簡 Node.js 入門 - 4.5 雙工流Node.js
- 極簡 Node.js 入門 - 4.4 可寫流Node.js
- Node.js與ES632_Node.js入門Node.js
- 極簡 Node.js 入門 - 3.4 資料夾寫入Node.js
- 【Android開發入門教程】三.Activity入門指南!Android
- 用 TypeScript 開發 Node.js 程式TypeScriptNode.js
- 入門node.js你必須知道的那些事Node.js
- 極簡 Node.js 入門 - 1.2 模組系統Node.js
- 極簡 Node.js 入門 - 3.2 檔案讀取Node.js
- Babel 外掛開發入門指南Babel
- Babel外掛開發入門指南Babel
- 使用 NestJS 開發 Node.js 應用Node.js
- Node.js 指南(流中的背壓)Node.js
- Node.js 多執行緒完全指南Node.js執行緒
- Node.js 事件迴圈的完整指南Node.js事件
- 極簡 Node.js 入門 - 3.1 File System API 風格Node.jsAPI
- 獨立遊戲開發入門指南遊戲開發
- Node.js 最佳實踐 —— 如何在 2018 年成為更好的 Node.js 開發者Node.js
- Deno 執行時入門教程:Node.js 的替代品Node.js
- 極簡 Node.js 入門 - 3.5 監視檔案變化Node.js
- 擁抱 Node.js 8.0,N-API 入門極簡例子Node.jsAPI
- MongoDB 入門教程系列之一:開發環境搭建以及 Node.js 和 Java 的讀寫訪問MongoDB開發環境Node.jsJava