Node.js

回顾与思考

Node.js 简介

Node.js 环境的安装

fs 文件系统模块

读取指定文件中的内容

判断文件是否读取成功

向指定的文件中写入内容

判断文件是否写入成功

fs 模块 - 路径动态拼接的问题

path 路径模块

路径拼接

获取路径中的文件名

获取路径中的文件扩展名

http模块

什么是 http 模块

进一步理解 http 模块的作用

服务器相关的概念

创建最基本的 web 服务器

req 请求对象

res 响应对象

解决中文乱码问题

根据不同的url响应不同的html内容

模块化的基本概念

 加载模块

Node.js 中的模块作用域

向外共享模块作用域中的成员

// 在一个自定义模块中,默认情况下, module.exports = {}

const age = 20

// 向 module.exports 对象上挂载 username 属性
module.exports.username = 'zs'
// 向 module.exports 对象上挂载 sayHello 方法
module.exports.sayHello = function() {
  console.log('Hello!')
}
module.exports.age = age

// 让 module.exports 指向一个全新的对象
module.exports = {
  nickname: '小黑',
  sayHi() {
    console.log('Hi!')
  }
}

Node.js 中的模块化规范

npm与包

在项目中安装包的命令

包管理配置文件(团队)

解决下包速度慢的问题

 包的分类

开发属于自己的包(案例)

发布包

模块的加载机制

优先从缓存中加载

内置模块的加载机制

自定义模块的加载机制

第三方模块的加载机制

目录作为模块

初识 Express

Express 的基本使用

托管静态资源

nodemon

Express 路由

路由的使用

Express 中间件

Express 中间件的初体验

中间件的分类

自定义中间件

使用 Express 写接口

CORS 跨域资源共享

JSONP 接口

数据库的基本概念

常见的数据库及分类

安装并配置 MySQL

SQL 的 SELECT 语句

SQL 的 INSERT INTO 语句

SQL 的 UPDATE 语句

SQL 的 DELETE 语句

SQL 的 WHERE 子句

SQL 的 AND 和 OR 运算符

SQL 的 ORDER BY 子句

SQL 的 COUNT(*) 函数

在项目中操作 MySQL

使用mysql模块操作MySQL数据库

前后端的身份认证

Web 开发模式

身份认证

 Session 认证机制

在 Express 中使用 Session 认证

JWT 认证机制

在 Express 中使用 JWT

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值