一个人免费观看视频www中文,女人与公狍交酡女免费,久久99精品久久久久久hb无码,免费人成视频网站在线观看18,亚洲热妇无码av在线播放,好姑娘高清影视在线观看,久久aaaa片一区二区,aaaaa级少妇高潮大片

nodejs教程下載 最新軟件|熱門排行|軟件分類|軟件專題|廠商大全

您的位置: 首頁教育教學電子圖書 → nodejs學習手冊 中文PDF版_NODE.js入門手冊

nodejs學習手冊

中文PDF版_NODE.js入門手冊 nodejs學習手冊 網友評分:8

同類相關軟件

軟件介紹

軟件標簽: nodejs 電子書籍

nodejs學習手冊,是關于nodejs技術的一本入門手冊。本書致力于教會你如何用Node.js 來開發應用,過程中會傳授你所有所需的“高級”javascript 知識。本書絕不是一本“Hello World” 的教程。你閱讀的已經是本書的最終版。因此,只有當進行錯誤更正以及針對新版本Node.js  的改動進行對應的修正時,才會進行更新。書中的代碼案例都在Node.js 0.4.9 版本中測試過,可以正確工作。

Node.js簡介

Node.js 是一個基于Chrome JavaScript 運行時建立的一個平臺, 用來方便地搭建快速的 易于擴展的網絡應用· Node.js 借助事件驅動, 非阻塞I/O 模型變得輕量和高效, 非常適合 運行在分布式設備 的 數據密集型 的實時應用。

V8引擎執行Javascript的速度非常快,性能非常好。Node對一些特殊用例進行了優化,提供了替代的API,使得V8在非瀏覽器環境下運行得更好。

V8引擎本身使用了一些最新的編譯技術。這使得用Javascript這類腳本語言編寫出來的代碼運行速度獲得了極大提升,卻節省了開發成本。對性能的苛求是Node的一個關鍵因素。 Javascript是一個事件驅動語言,Node利用了這個優點,編寫出可擴展性高的服務器。Node采用了一個稱為“事件循環(event loop)”的架構,使得編寫可擴展性高的服務器變得既容易又安全。提高服務器性能的技巧有多種多樣。Node選擇了一種既能提高性能,又能減低開發復雜度的架構。這是一個非常重要的特性。并發編程通常很復雜且布滿地雷。Node繞過了這些,但仍提供很好的性能。

讀者對象

本書最適合與我有相似技術背景的讀者:至少對一門諸如Ruby、Python、php 或者Java 這樣面向對象的語言有一定的經驗;對JavaScript 處于初學階段,并且完全是一個Node.js  的新手。這里指的適合對其他編程語言有一定經驗的開發者,意思是說,本書不會對諸如數據類型、變量、控制結構等等之類非常基礎的概念作介紹。

本書目錄

授權 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

作者 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

下載電子書 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

原始碼 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

0.1 精選文章收錄流程 . . . . . . . . . . . . . . . . . . . . . . . . 3

前言 5

1 Node.js 簡介 7

2 JavaScript 與 NodeJS 11

2.1 Event Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11

2.2 Scope 與 Closure . . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.3 Callback . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

2.4 CPS(Continuation-Passing Style) . . . . . . . . . . . . . . . . 16

2.5 函數返回函數與 Currying . . . . . . . . . . . . . . . . . . . . . 17

2.6 流程控制 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

i

3 Node.js 安裝與設定 25

3.1 ubuntu Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

3.2 Other Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

3.3 Windows . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26

4 Node.js 基礎 29

4.1 node.js http 伺服器建立 . . . . . . . . . . . . . . . . . . . . . . 29

4.2 node.js http 路徑建立 . . . . . . . . . . . . . . . . . . . . . . . 31

4.3 node.js 檔案讀取 . . . . . . . . . . . . . . . . . . . . . . . . . . 34

4.4 node.js http 靜態檔案輸出 . . . . . . . . . . . . . . . . . . . . . 36

4.5 node.js http GET 資料擷取 . . . . . . . . . . . . . . . . . . . . 38

4.6 本章結語 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

5 NPM 套件管理工具 41

5.1 安裝 NPM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

5.2 使用 NPM 安裝套件 . . . . . . . . . . . . . . . . . . . . . . . 45

5.3 套件的更新及維護 . . . . . . . . . . . . . . . . . . . . . . . . 48

5.4 使用 package.json . . . . . . . . . . . . . . . . . . . . . . . . . . 49

6 Express 介紹 51

6.1 Express 安裝 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

6.2 Express 基本操作 . . . . . . . . . . . . . . . . . . . . . . . . . . 52

6.3 Express 路由處理 . . . . . . . . . . . . . . . . . . . . . . . . . . 52

6.4 Express middleware . . . . . . . . . . . . . . . . . . . . . . . . . 55

6.5 Express 路由應用 . . . . . . . . . . . . . . . . . . . . . . . . . . 56

6.6 Express GET 應用範例 . . . . . . . . . . . . . . . . . . . . . . . 57

6.7 Express POST 應用範例 . . . . . . . . . . . . . . . . . . . . . . 60

6.8 Express AJAX 應用範例 . . . . . . . . . . . . . . . . . . . . . . 63

6.9 原始資料提供 . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

7 CoffeeScript 69

8 製作一個 Hubot 的 Plurk Adapter 71

8.1 應用事項提醒 . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

8.2 建立 Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

ii

8.3 建立 Robot 跟 API . . . . . . . . . . . . . . . . . . . . . . . . . 72

8.4 原始資料提供 . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

9 Node.js 好用工具介紹 79

9.1 log.io . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 79

10 精選文章 81

10.1 Express . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 81

11 參考資源 83

11.1 Node.js 書籍 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

11.2 Node.js 影音教學 . . . . . . . . . . . . . . . . . . . . . . . . . 84

11.3 Node.js 教學網站 . . . . . . . . . . . . . . . . . . . . . . . . . 84

11.4 Node.js 課程 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

軟件截圖

下載地址 電腦版

點擊報錯 軟件無法下載或下載后無法使用,請點擊報錯,謝謝!

用戶評論

熱門評論

最新評論

發表評論 查看所有評論(0)

昵稱:
請不要評論無意義或臟話,我們所有評論會有人工審核.
字數: 0/500 (您的評論需要經過審核才能顯示)
主站蜘蛛池模板: 一本大道av伊人久久综合| 亚洲中文久久久久久精品国产| 人妻大胸奶水2| 日本xxx免费高清色视频在线观看| 色综合久久久久无码专区| 久久婷婷国产综合精品| 欧美成人免费一区二区三区视频| 夜夜躁日日躁狠狠久久av| 国产av亚洲精品久久久久久| 挺进邻居人妻雪白的身体韩国电影| 人与性动交aaaabbbb视频| 欧美bbwxxxx| 国产欧美日韩精品丝袜高跟鞋| 久久亚洲av永久无码精品| 亚洲av成人精品一区二区三区| 国产chinese男男gay视频网| 美女裸体十八禁免费网站| 国精产品999国精产| 人人妻久久人人澡人人爽人人精品| 肉体裸交丰满丰满少妇在线观看| 人人妻久久人人澡人人爽人人精品| 久久露脸国产精品| 久久国产精品偷| 毛片免费视频| 吃奶还摸下面动态图gif| 亚洲乱码中文字幕久久孕妇黑人| 亚洲精品无amm毛片| 亚洲 欧美 另类中文字幕| 丰满熟女人妻大乳| 成人区人妻精品一区二区三区| youjizz丰满熟妇| 3d动漫精品啪啪一区二区下载| aa片在线观看视频在线播放| 天天看片视频免费观看| 黄网站色成年片大免费高清| 亚洲国产成人久久综合区| 熟女人妻视频| 少妇无码av无码专区线| 最近免费中文字幕大全高清大全10| 欧美影院| 丰满肥妇bbwbbwbbwbbw|