全栈进阶课程 React16.8+Next.js+Koa2一步到位开发Github

第1章课程导学
1-1课程导学
第2章项目搭建
2-1关于项目所用的npm包版本号
2-2创建next.js的项目
2-3next作为koa中间件使用
2-4koa使用方式介绍
2-5redis的windows安装
2-6redis的mac安装
2-7redis基本使用
2-8nodejs连接redis数据库
2-9nextjs集成antd
第3章Next.js基础
3-1nextjs项目目录结构
3-2页面跳转
3-3动态路由
3-4路由映射
3-5路由变化的钩子
3-6nextjs数据获取方式
3-7nextjs自定义App
3-8nextjs自定义Document
3-9nextjs样式的定义
3-10nextjs集成styled-components
3-11nextjs中异步模块和组件的加载
3-12nextjs中的配置项
3-13nextjs服务端渲染流程深度解析
第4章React新特性Hooks讲解
4-1什么是Hooks
4-2State-Hooks讲解
4-3Effect-Hooks讲解
4-4Context-Hooks讲解
4-5Ref-Hook讲解
4-6Hooks渲染优化
4-7闭包陷阱
第5章引入Redux
5-1什么是Redux
5-2创建一个store
5-3redux中的reducer
5-4redux中的action
5-5react-redux连接react和redux
5-6redux-devtool的使用
5-7nextjs中的HOC
5-8nextjs集成redux(1)
5-9nextjs集成redux(2)
第6章OAuth 介绍和接入
6-1认证和授权介绍
6-2OAuth概述
6-3code认证方式的流程
6-4注册github-OAuth-App
6-5OAuth的字段讲解以及流程演示
6-6OAuth-code认证方式如何保证安全
6-7cookie 和 session
6-8创建koa-seesion的redis存储store(1)
6-9创建koa-seesion的redis存储store(2)
6-10接入Github-OAuth(1)
6-11接入Github-OAuth(2)
第7章项目整体设计
7-1项目整体需求介绍
7-2页面整体布局Layout组件的开发
7-3cloneElement扩展组件可复用性的高级技巧
7-4服务端渲染同步用户信息
7-5完善登录功能
7-6用户登出功能实现
7-7维持OAuth之前得页面访问
7-8增加全局页面切换的Loading效果
7-9Github接口代理
7-10完善整体布局
7-11Github接口代理完善
7-12koa中处理post请求的数据
第8章首页开发
8-1联调主页数据
8-2展示用户数据以及用户登出时的页面内容
8-3Repo组件展示基本组件内容的开发
8-4tab切换展示创建的仓库和关注的仓库
8-5使用缓存数据
8-6使用缓存更新策略
第9章搜索页面开发
9-1搜索功能概述
9-2搜索接口联调以及搜索条件展示
9-3搜索条件删选功能实现
9-4搜索条件跳转的优化-提取组件
9-5搜索结果的展示
9-6处理Github搜索结果限制
第10章仓库详情页开发
10-1仓库详情页面功能概述
10-2仓库布局开发
10-3提取布局成为一个HOC
10-4仓库基础信息缓存功能的实现
10-5获取markdown内容并转义
10-6使用markdown-it来转换markdown
10-7打包分析
10-8issues页面的开发
10-9创建用户搜索组件
10-10完成issue搜索功能的开发
10-11完善issues页面
第11章项目优化
11-1nextjs静态页面导出功能
11-2项目部署
11-3总结

 

梦回资源网温馨提示:本资源来源于网友投稿,与本站无直接关系,如侵犯了您的权益,请联系站长删除!
梦回资源网 » 全栈进阶课程 React16.8+Next.js+Koa2一步到位开发Github

提供最优质的资源集合

立即查看 了解详情