- 本阶段将带你学习前端圈子中口碑极佳的 React 框架以及它的一些高阶用法、组件库封装、数据流方案、服务端渲染(SSR)、静态站点生成(SSG),同时深入 React 框架内部,剖析 React 部分核心源码和实现,最后还会结合 TypeScript 和蚂蚁金服的 Ant Design 库做出实战。
模块二 NoSQL 数据库(MongoDB、Redis)
- 本模块中我们学习 MongoDB & Redis 这两个 NoSQL 数据库本身的使用、NoSQL 数据库如何在 Node.js 中的使用,以及相关调用库。
任务一:MongoDB
-
【课程资料】课程资料
-
NoSQL简介
(https://www.yuque.com/books/share/27406466-0fb6-48da-88db-0270fbeecb8b?#)[http] 《MongoDB 教程》
-
MongoDB简介
-
安装MongoDB-安装说明
-
安装MongoDB-注意事项
-
安装MongoDB-Windows
- 把MongoDB下载包/bin目录配置到环境变量中
- /Users/username/Desktop/mongodb-macos-x86_64-5.0.2/data
-
安装MongoDB-启动和停止MongoDB服务
-
mongoShell-连接MongoDB
-
mongoShell-执行环境
-
基础概念-数据存储结构
-
基础概念-数据库
-
基础概念-集合
-
基础概念-文档
-
关于MongoDB可视化管理工具
-
创建文档
-
查询文档-基本查询
-
查询文档-查询操作符
-
查询文档-查询嵌套文档
-
查询文档-查询数组
-
查询文档-查询嵌入文档的数组
-
查询文档-指定从查询返回的项目字段
-
查询文档-查询空字段或缺少字段
-
更新文档
-
删除文档
-
在Node中操作MongoDB-连接MongoDB
-
在Node中操作MongoDB-CRUD
-
案例-接口设计
-
案例-初始化
-
案例-路由配置
-
案例-配置解析JSON格式的表单请求体数据
-
案例-创建文章
-
案例-统一处理服务端错误
-
案例-获取文章列表
-
案例-获取文章列表数据分页处理
-
案例-获取单个文章
-
案例-更新文章
任务二:Redis
- 【课程资料】课程资料
- (https://www.yuque.com/books/share/e04c68e0-44b2-4a74-abf7-f110ebf8c423?#)[http](密码:gsz1) 《Redis 教程》
-
Redis介绍
-
Redis安装
-
运行和停止Redis
-
连接Redis
-
Redis配置
-
Redis中的多数据库
-
Redis中的数据类型-介绍
-
Redis中的数据类型-关于键名
-
Redis中的数据类型-字符串
-
Redis中数据类型-数字格式的字符串
-
Redis中的数据类型-哈希类型
-
Redis中的数据类型-列表
-
Redis中的数据类型-集合
-
Redis中的数据类型-集合间运算
-
Redis中的数据类型-集合的使用场景
-
Redis中的数据类型-有序集合-介绍
-
Redis中的数据类型-有序集合-常用命令
-
Redis中的通用命令介绍
-
Redis中的过期时间
-
Redis中的事务-事务概念
-
Redis中的事务-操作命令
-
Redis中的事务-操作命令
-
Redis中的事务-WATCH命令
-
Redis持久化-介绍
-
Redis持久化-RDB方式
-
Redis持久化-AOF方式
-
Redis持久化-RDB对比AOF
-
Redis图形管理软件-RDM
-
Redis的程序客户端介绍
-
在Node中操作Redis-管道
-
在Node中操作Redis-管道
-
在Node中操作Redis-事务操作
-
在Node中操作Redis-关于错误堆栈信息