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 运行时建立的【jiàn lì de】👚一个平♐台, 用来方【yòng lái fāng】🛤便地搭建快速的【de】👚 易于扩展的【de】网🕯络应用🎗· Node.js 借助事件驱动📧, 非阻塞I/O 模型变得轻量【dé qīng liàng】🍴和高效💆, 非常适合【hé】 运行在分布式【fèn bù shì】设备【shè bèi】 的【de】👚 数据密【shù jù mì】集型【jí xíng】👿 的【de】👚实时应用。

V8引擎执行Javascript的速度非常快,性能非常好。Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好。

V8引擎本🍩身使用了一些最新的【zuì xīn de】编译技【biān yì jì】术🖇。这使得用Javascript这类脚本语言【yǔ yán】编写出【biān xiě chū】来的代码运行【mǎ yùn háng】速度获【sù dù huò】得了极大提升【dà tí shēng】👄,却节省了开发【le kāi fā】成本。对性能的苛求是🦖Node的一个🚌关键因【guān jiàn yīn】🐗素【sù】。 Javascript是🦖一个事件驱动语言【yǔ yán】🛢,Node利用了这个优点,编写出【biān xiě chū】可扩展【kě kuò zhǎn】🍯性高的【xìng gāo de】服务🍃器。Node采用了【cǎi yòng le】🥐一个称🍚为“事件循🌠环(event loop)”的架构【de jià gòu】🐎,使得编🌘写可扩展【kě kuò zhǎn】🍯性高的【xìng gāo de】服务🍃器变得🌐既容易【jì róng yì】🅱又安全【yòu ān quán】。提高服⌛务器性能的技巧有多【qiǎo yǒu duō】🍐种多样。Node选择了一种既【yī zhǒng jì】能提高性能,又能减🕳低开发【dī kāi fā】🆕复杂度的架构【de jià gòu】🐎。这是一📨个非常【gè fēi cháng】重要的【chóng yào de】特性。并发编程通常很复杂且布满【qiě bù mǎn】📗地雷。Node绕过了这些🔖,但仍提【dàn réng tí】供很好的性能【de xìng néng】。

读者对象

本书最适合与我有相似技术背景的读者:至少对一门诸如Ruby、Python、php 或者Java 这样面向对象的语言有一定的经验;对JavaScript 处于初ubuntu Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

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

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

4 Node.js 基礎 29

4.1 node.js http 伺服器建立【jiàn lì】🙆 . . . . . . . . . . . . . . . . . . . . . . 29

4.2 node.js http 路徑建立【lì】✉ . . . . . . . . . . . . . . . . . . . . . . . 31

4.3 node.js 檔案讀💊取【qǔ】 . . . . . . . . . . . . . . . . . . . . . . . . . . 34

4.4 node.js http 靜態檔【jìng tài dàng】🤫案輸出 . . . . . . . . . . . . . . . . . . . . . 36

4.5 node.js http GET 資料擷取【qǔ】📔 . . . . . . . . . . . . . . . . . . . . 38

4.6 本章結【běn zhāng jié】🈂語 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40

5 NPM 套件管理工具 41

5.1 安裝【ān zhuāng】💻 NPM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41

5.2 使用🌭 NPM 安裝套【ān zhuāng tào】件 . . . . . . . . . . . . . . . . . . . . . . . 45

5.3 套件的🦌更新及維護【wéi hù】 . . . . . . . . . . . . . . . . . . . . . . . . 48

5.4 使用【shǐ yòng】🍯 package.json . . . . . . . . . . . . . . . . . . . . . . . . . . 49

6 Express 介紹 51

6.1 Express 安裝【ān zhuāng】👮 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51

6.2 Express 基本操【jī běn cāo】作🐮 . . . . . . . . . . . . . . . . . . . . . . . . . . 52

6.3 Express 路由處🔍理【lǐ】 . . . . . . . . . . . . . . . . . . . . . . . . . . 52

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

6.5 Express 路由應【lù yóu yīng】用👢 . . . . . . . . . . . . . . . . . . . . . . . . . . 56

6.6 Express GET 應用範例【lì】🌲 . . . . . . . . . . . . . . . . . . . . . . . 57

6.7 Express POST 應用範例【lì】🙊 . . . . . . . . . . . . . . . . . . . . . . 60

6.8 Express AJAX 應用範【yīng yòng fàn】🚹例 . . . . . . . . . . . . . . . . . . . . . . 63

6.9 原始資料提供【liào tí gòng】🌤 . . . . . . . . . . . . . . . . . . . . . . . . . . . 67

7 CoffeeScript 69

8 製作一個🏣 Hubot 的【de】 Plurk Adapter 71

8.1 應用事【yīng yòng shì】項提醒✨ . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

8.2 建立【jiàn lì】🌘 Adapter . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71

ii

8.3 建立【jiàn lì】 Robot 跟😣 API . . . . . . . . . . . . . . . . . . . . . . . . . 72

8.4 原始資料提供【liào tí gòng】🥋 . . . . . . . . . . . . . . . . . . . . . . . . . . . 78

9 Node.js 好用工具介紹 79

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

10 精選文章 81

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

11 參考資源 83

11.1 Node.js 書籍【shū jí】🌑 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83

11.2 Node.js 影音教♑學【xué】 . . . . . . . . . . . . . . . . . . . . . . . . . 84

11.3 Node.js 教學網🤝站【zhàn】 . . . . . . . . . . . . . . . . . . . . . . . . . 84

11.4 Node.js 課程【kè chéng】🐌 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 84

软件截图

下载地址 电脑版

点击报错 软件无法下载或下载后无法使用,请点击报错,谢谢!

用户评论

热门评论

最新评论

发表评论 查看所有评论(0)

昵称:
请不要评论无意义或脏话,我们所有评论会有人工审核.
字数: 0/500 (您的评论需要经过审核才能显示)