node-lesson
node-lesson copied to clipboard
nodejs简易教程
node-lesson
nodejs
学习笔记
本笔记将从以下几个方面记录学习nodejs
- 文件系统、流(
fs
,stream
,process
) - 网络(
http
,https
,net
,url
) - 进程管理(
process
,child_process
)
中间会穿插涉及到一些nodejs周边知识。
本人也是一边学习一边写,肯定会有很多有误之处,希望大家提issue。
另外笔记直接跳过了nodejs
的一些基本的点比如说require
,exports
等等。在项目进行中会穿插说明,不做单独章节阐述。
Update
笔记写到现在已经有点超出了当初的预想。写了connect
、express搭建MVC
还有自己读朴灵的anywhere
的想法。当然,其实整个过程中读了当然不止朴灵的anywhere
,connect
代码也看了很多遍,还有其他一些modules。
之所以读源码,无非是想看看别人好的代码是怎么写的,学习别人的优点。另外一方面,读源码能更加清楚地理解我们用的这个东西的执行原理,像第四节学习connect
,我也是看了很多遍源码才写的。在写的过程中,有一些地方不敢妄作评论,所以还是得去反复看源码,确定自己的想法。在这个过程中,很多细枝末节的地方就逐渐明了了。
所以,我希望大家在看我的笔记之余,抽出时间自己去读读源码。
认真学技术的人,总是不满足于消费别人的总结。
最后,别fork哈,喜欢就star,想关注就watch。如果你想提pull request,那就fork。
目录
- 第一章——操作文件
- 第二章——网络
- 第三章——进程管理
- 第四章——connect
- 第五章——利用express搭建MVC结构的应用
- 第六章——创建一个本地静态文件服务器
- 第七章——数据库操作 @Joejo
Referrence
第一章——简介