NodeJS 入门笔记
上学期曾在 NodeJS 的门槛前匆匆一瞥而不得入,暑假终于有大块的时间一次入门。这篇笔记以 七天学会NodeJS 为主干,辅以廖雪峰 JavaScript 教程中相关内容以及其他渠道的一些知识整理而成。内容主要是脑图,一部分细碎知识点和代码以文字呈现。
在学习 NodeJS 过程中,感觉对软件工程基础课程的融会贯通有了更深的理解。作为 JavaScript 的服务器端环境,NodeJS 操作文件、操作进程等功能和上学期的 Unix 课程有着较高的相通性。可惜我 Unix 没有好好听过。网络操作的内容则和 HTTP 以及 Socket 协议的知识紧密联系,这些大概在大三下学期的计算机网络课程中。到时要督促自己按时到勤认真听课了。
虽然总觉得大学授课的水平参差不齐,课程内容可能重要性也分三六九等,但是回头才发现全面的知识体系对今后学习的帮助,不管哪方面知识都是可以迁移的。说实话 whu iss 的专业课安排还是比较科学的(不过学长说计算机网络有点晚,应该放到大三上学期)。希望自己珍惜在学校的最后一年多的时间,不管是学业还是别的方面,不要留太多遗憾。
更新记录:
- 17.08.30 根据《深入浅出 Node.js》的笔记,对”NodeJS 应用领域及特点”部分进行文字补充。
- 17.09.02 根据《深入浅出 Node.js》的笔记,对”模块”部分进行文字补充。