n
n
nodebook
搜索文档…
n
n
nodebook
README
前言
1 Node.js 体系结构
2 JavaScript 那些事
3 Node 基础
4 NPM 包管理工具
5 Node 中使用数据
6 Express 介绍
7 Express 进阶
8 Node.js 单元测试
9 Node.js 最佳实践
10 Node.js 的 c++ 扩展
11 Node.js 调优
12 Node.js Web 安全
13 Node Web Worker
14 日志和监控
A1 Node.js 好用工具介绍
A2 参考资源
A3 书籍写作规范
A4 HTTP请求参数
A5 安装多版本 Node
A6 Node 原生扩展编译环境搭建
由
GitBook
提供支持
前言
Node.js 是 JavaScript 后端开发语言。从诞生之初就备受关注,到如今技术已经日臻成熟稳定。正是 Node 的兴起,还带动了前端 JS 的热度,react.js vue.js 这些前端 JS 也火借东风,烧的很旺,甚至连 “全栈” 这个词也一度登上了招聘启事的热搜关键字。本书的写作风格更偏向于底层原理和最佳实践,不会展开评述市面上的所有 Node 编程框架,力求通过一些常用的技术栈来将整个 Node 体系结构串联起来。
声明
nodejs台湾协作电子书(源码参见
github地址
),是
台湾nodejs社区
发起的一套nodejs入门教程,本人初学nodejs之时,受其启发颇深。现在台湾社区的兄弟们对其已经停止维护,想想这么优秀的教程就这样白白流逝掉,是一件让人惋惜的事情的事情,于是乎我利用业余时间将其复活。
但是在整理的过程中发现了若干问题,首先繁体中文和简体中文的语言使用上还是有差别,之前耳熟能详的词语到了繁体中文中就变了个叫法,搞的自己差点摸不着头脑;其次,当时书籍写作的时候 Node 的版本还是0.6,如今时过境迁 Node 连10.0都出来了,好多知识点也发生了变化;最后,我也对原书的有些章节安排不是很满意。正是以上三点原因促成了我重写此书的决定。
线上预览地址:
https://nodebook.whyun.com
本书github地址:
https://github.com/yunnysunny/nodebook
同时欢迎大家提交pull request来完善文档内容。
阅读指引
如果你之前有 socket 和多线程的编程经验,可以看第1章,没有上述经验的编程者也可以阅读此章,只不过在阅读过程中可能会遇到概念一时半会儿理解不了。
如果之前没有接触过 javascript 这门语言,可以从第2章开始阅读,第2章讲述了一些 javascript 的基础语法。
如果之前接触过 javascript ,但是没有接触过 Node.js ,可以从第3章开始阅读,第3章讲述了一些 Node.js 的基础 API。
如果之前接触过 Node.js ,但是没有用过数据库操作,可以阅读第5章,第5章讲述了 Node 中操作 redis 、mongodb 的 API 如何使用;如果没有使用 express ,可以阅读第6章和第7章,这两章讲述了如何利用 express 这个 HTTP 编程框架。
最后介绍一下一些独立章节,第4章讲述了 npm 命令的使用教程;第8章讲述了如何使用单元测试框架mocha;第9章讲述了一些线上环境的最佳实践,包括配置文件、进程管理、 docker 等内容;第10章讲述如何编写 c++ 扩展。
以前
README
下一个
1 Node.js 体系结构
最近更新
7mo ago
复制链接
在 GitHub 上编辑