微軟研究主管極力推薦!Node.js 開(kāi)發(fā)教程快速入門(mén)!

前言
本書(shū)是一本 Node.js 的入門(mén)教程,寫(xiě)給想了解 Node.js 的開(kāi)發(fā)人員。我的目標(biāo)是使讀者通過(guò)閱讀本書(shū),學(xué)會(huì)使用 Node.js 進(jìn)行 Web 后端開(kāi)發(fā),同時(shí)能熟悉事件驅(qū)動(dòng)的異步式編程風(fēng)格,以便進(jìn)一步了解 Node.js 的許多高級(jí)特性,以及它所應(yīng)用的更多領(lǐng)域。
第 1 章“Node.js 簡(jiǎn)介”
這一章概述了什么是Node.js。讀過(guò)這章后,你將對(duì) Node.js 有一個(gè)基本的認(rèn)識(shí),同時(shí)了 解它與 JavaScript 的深厚淵源。

有需要此資料的可以后臺(tái)私信【666】免費(fèi)獲取哦??
第 2 章“安裝和配置Node.js”
這一章講述了如何在各種不同的環(huán)境下安裝和配置 Node.js 及其基本運(yùn)行環(huán)境,同時(shí)你可以了解到如何編譯Node.js,以及多版本管理工具。

第 3 章“Node.js 快速入門(mén)”
這一章講解Node.js的基礎(chǔ)知識(shí),你將會(huì)學(xué)到如何使用 Node.js 的基本環(huán)境和工具進(jìn)行開(kāi)發(fā)、 運(yùn)行和調(diào)試。同時(shí),還會(huì)講解異步式I/O與事件式編程的一些重要概念,這些概念將會(huì)貫穿全書(shū)。 此外這一章還詳細(xì)介紹了 Node.js 的模塊和包的系統(tǒng),這些都是開(kāi)發(fā)中經(jīng)常會(huì)碰到的內(nèi)容。

第 4 章“Node.js 核心模塊”
這一章以全局對(duì)象、基本工具、事件發(fā)射器、文件系統(tǒng)和 HTTP 為代表,介紹了 Node.js 最常用的核心模塊。你將會(huì)在后面的章節(jié)及以后的開(kāi)發(fā)中經(jīng)常與這些模塊打交道。

第 5 章“使用 Node.js 進(jìn)行 Web 開(kāi)發(fā)”
這一章是本書(shū)的實(shí)踐性章節(jié),一步一步教你如何從零開(kāi)始用 Express 框架創(chuàng)建一個(gè)網(wǎng)站, 實(shí)現(xiàn)路由控制、模板解析、會(huì)話(huà)管理、數(shù)據(jù)庫(kù)訪問(wèn)等功能,最終創(chuàng)建一個(gè) Web 2.0 微博網(wǎng)站。

第 6 章“Node.js 進(jìn)階話(huà)題”
這一章涉及幾個(gè)進(jìn)階話(huà)題,包括模塊加載機(jī)制、控制流分析和優(yōu)化、生產(chǎn)環(huán)境的應(yīng)用部署等內(nèi)容,最后還討論了 Node.js 適用的范圍,幫助讀者在今后的開(kāi)發(fā)中作出更好的取舍。

Node.js是一種新興的開(kāi)源技術(shù),它將JavaScript從Web瀏覽器移植到常規(guī)的服務(wù)器端,使用Chrome的V8虛擬機(jī)來(lái)解釋和執(zhí)行JavaScript代碼,能用于構(gòu)建高性能、高可擴(kuò)展的服務(wù)器和客戶(hù)端應(yīng)用,以實(shí)現(xiàn)真正“實(shí)時(shí)的Web應(yīng)用”。Node.js在GitHub上吸引了大量開(kāi)發(fā)人員的注意,目前已經(jīng)有不少可以直接引用的憂(yōu)秀模塊。
本書(shū)是一本Node.js的入門(mén)教程,共分6章,分別討論了Node.js的背景、安裝和配置方法、基本特性、核心模塊以及開(kāi)發(fā)實(shí)戰(zhàn),讓讀者對(duì)Node.js有一個(gè)全面的認(rèn)識(shí)。學(xué)會(huì)如何用Node.js編程,并了解到事件驅(qū)動(dòng)的異步式IO的編程模式,同時(shí)還可以掌握一些使用JavaScript進(jìn)行函數(shù)式編程的方法。本書(shū)非常適合想學(xué)習(xí)新技術(shù)的Web應(yīng)用開(kāi)發(fā)人員閱讀。
有需要此資料的可以后臺(tái)私信【666】免費(fèi)獲取哦??