黑马node.js笔记

视频地址:​​​​黑马程序员Node.js全套入门教程,nodejs最新教程含es6模块化+npm+express+webpack+promise等_Nodejs实战案例详解_哔哩哔哩_bilibili

目录

写在前面

1. 回顾与思考

2. 初识node.js

3. 安装node.js

4. 使用node运行js代码

5. fs文件系统模块

5.1 读取指定文件

5.2 向指定文件中写入数据

 5.3 fa路径问题

6. path路径模块

7. http模块

7.1 服务器的一些基本概念

 7.2 创建最基本的web服务器

 8. 模块化

 9. npm和包

 10. express

10.1 express简介

 10.2 express基本使用​

 10.3 nodemon

 10.4 express路由

 10.5 express中间件

 10.6 使用express写接口

11. 数据库与身份认证

 11.1 mysql的基本使用

 11.2 项目中操纵mysql

 11.3 身份验证

11.3.1 web开发模式

 11.3.2 身份认证

  11.3.3 session认证机制​​​​​​​​​​​​​​

 11.3.4 在express中使用session认证

11.3.5 jwt认证机制


写在前面

目前用的最多的后端语言还是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服务器

 

 

 

 

  • 11
    点赞
  • 84
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值