慕课网_React16.8+Next.js+Koa2开发Github全栈项目_项目笔记
慕课网_React16.8+Next.js+Koa2开发Github全栈项目_项目笔记
- 项目资源
- 第1章 课程导学
- 1-1 课程导学
- 本课程能学到的内容
- Nextjs 是什么
- 详细讲解同构服务端渲染的主要流程
- 全栈项目
- 使用 GitHub API 真实的线上数据
- OAuth 认证体系
- 最广泛应用的第三方认证体系
- 学习内容
- 常见 OAuth 提供商
- 会学到什么
- 你能学到的技术
- 你能进行的实践
- 适用人群
- 预备知识
- 第2章 项目搭建
- 第3章 Next.js 基础
- 第4章 React 新特性 Hooks 讲解
- 第5章 引入 Redux
- 第6章 OAuth 介绍和接入
- 第7章 项目整体设计
- 第8章 首页开发
- 第9章 搜索页面开发
- 第10章 仓库详情页开发
- 第11章 项目优化
项目资源
项目地址:React16.8+Next.js+Koa2开发Github全栈项目
参考代码:ainuo5213/github_next
第1章 课程导学
1-1 课程导学
本课程能学到的内容
- Nextjs
- OAuth 授权体系
- React Hooks
- KOA
- Redis
Nextjs 是什么
- React 同构框架
- 完善的 React 项目架构,搭建轻松
- 自动数据同步策略,解决同构项目最大难点
详细讲解同构服务端渲染的主要流程
全栈项目
- Nextjs 提供同构渲染
- Koa 提供数据接口和服务端路由
- Redis 提供 Session 存储
使用 GitHub API 真实的线上数据
OAuth 认证体系
最广泛应用的第三方认证体系
学习内容
- OAuth 的实现流程
- OAuth 的安全性如何保证
- 结合 GitHub API 进行实战演练
常见 OAuth 提供商
- 微信
- 微博
会学到什么
- 什么是 Hooks,以及如何使用
- 各种 Hooks 的使用方法以及注意事项
- Hooks 中存在的问题以及如何解决
你能学到的技术
- Nextjs 项目搭建
- Nextjs 技术点剖析
- React Hooks 深度解析
- Nextjs 集成 Redux
- OAuth 原理深度解析
你能进行的实践
- 集成 GitHub OAuth
- Node 服务开发
- 搜索 GitHub 仓库
- 展示你创建和关注的仓库
- 查看仓库详情和 Issues
适用人群
- React 开发者,可以掌握一个 React 上层框架
- 同构开发者,完善的服务端渲染体系
- 所有需要接入第三方登录的开发者
预备知识
- React 基础
- Nodejs 基础
第2章 项目搭建
第3章 Next.js 基础
第4章 React 新特性 Hooks 讲解
第5章 引入 Redux
第6章 OAuth 介绍和接入
第7章 项目整体设计
第8章 首页开发
第9章 搜索页面开发
第10章 仓库详情页开发
第11章 项目优化
以上是 慕课网_React16.8+Next.js+Koa2开发Github全栈项目_项目笔记 的全部内容, 来源链接: utcz.com/z/382762.html