视频地址:黑马程序员Node.js全套入门教程,nodejs最新教程含es6模块化+npm+express+webpack+promise等_Nodejs实战案例详解_哔哩哔哩_bilibili
目录
11.3.3 session认证机制
写在前面
目前用的最多的后端语言还是java,自己也看了一点,学习路线大概是这样 java基础 -》 idea的使用(开发工具) -》mysql(数据库) -》jdbc(操纵数据库) -》javaweb(在看框架之前还是有必要看看这个,不然框架学起来有点不好理解) -》ssm框架(spring+springmvc+mybatis) -》maven(项目管理工具) -》springboot(到这里基本就能找到工作了) -》(还想提升)springcloud
想写的java后端还是要学很多东西的,与我想快速开发后端的初衷违背,所以还是转到更容易的node.js上来。
1. 回顾与思考
js 是运行在浏览器(需要引擎和内置api)上的。
2. 初识node.js
3. 安装node.js
4. 使用node运行js代码
使用命令
node 文件路径
这里还介绍了两种终端
cmd是比较老的一种终端形式
5. fs文件系统模块
5.1 读取指定文件
如果读取成功,err的值为null,dataStr 是读取到的值。
如果读取失败,err的值 为错误对象,dataStr 是 undefined。
5.2 向指定文件中写入数据
5.3 fa路径问题
说白了 其实就是在读文件的时候把路径写死了。
所以需要动态拼接:
6. path路径模块
join方法 形参的个数没有要求,可以传任意多个字符串。返回值是拼接好的字符串。
然后接下来是一个时钟案例。精髓就是根据标签来拆解 html,css,js部分。这里就不记录了。
7. http模块
7.1 服务器的一些基本概念
视频里演示了 在电脑上装上Apache,然后把网站资源(html,css,js)放到www文件夹下,就可以在客户端上访问了。
7.2 创建最基本的web服务器