电子书(mhtml版,浏览器打开)
2-1 业务架构-需求分析.mhtml (1.55 MB)
2-2 业务架构 - 技术架构设计.mhtml (1.35 MB)
3-1 本周导学.mhtml (1,014.7 KB)
3-2 引子:突破瓶颈,前端破局之路.mhtml (1,015.3 KB)
3-3 需求初步分析.mhtml (1.08 MB)
3-4 项目难点分析.mhtml (1,016.6 KB)
3-5 业务组件库难点解决方案.mhtml (1.03 MB)
3-6 编辑器难点解决方案.mhtml (1.09 MB)
3-7 技术选型 - Typescript.mhtml (1.00 MB)
3-7 技术选型 - Vue 和 React.mhtml (1,006.0 KB)
3-8 总体架构.mhtml (1.03 MB)
4-1 本周导学.mhtml (1,011.1 KB)
4-2 typescript 基础.mhtml (1,023.6 KB)
4-3 interface 和 class.mhtml (1,023.1 KB)
4-4 类和接口.mhtml (1.00 MB)
4-5 泛型.mhtml (1.00 MB)
4-6 泛型和 interface.mhtml (1,018.6 KB)
4-7 源码解析 深入泛型.mhtml (1,022.5 KB)
4-8 声明文件.mhtml (1,013.0 KB)
4-9 vue3 新特性和推出的原因.mhtml (1.23 MB)
4-10 Composition API 入门.mhtml (981.1 KB)
4-11 深入响应式对象.mhtml (1,013.7 KB)
4-12 副作用.mhtml (1,012.9 KB)
4-13 逻辑重用.mhtml (1,010.8 KB)
4-14 Vue3 小结.mhtml (1,014.5 KB)
5-1 本周导学.mhtml (1,014.3 KB)
5-2 大话前端工具链.mhtml (1,014.9 KB)
5-3 使用 Imooc CLI 新建项目.mhtml (830.1 KB)
5-4 小花絮 - Vue CLI vs Vite.mhtml (1,012.4 KB)
5-5 使用 ESLint 添加代码规范.mhtml (1,012.3 KB)
5-6 深入 ESLint 配置文件.mhtml (1,016.9 KB)
5-7 小花絮:使用 Prettier 自动格式化.mhtml (1,017.8 KB)
5-8 项目结构规范.mhtml (1,012.8 KB)
5-9 了解 Git Flow 标准.mhtml (1.17 MB)
5-10 安装 ant-design-vue 组件库.mhtml (1,022.1 KB)
5-11 SPA 路由的基本原理.mhtml (1,011.9 KB)
5-12 什么是状态管理工具.mhtml (1.02 MB)
5-13 Vuex 安装和基础使用.mhtml (1.04 MB)
5-14 本周总结.mhtml (1,012.5 KB)
6-1 本周导学.mhtml (1,013.5 KB)
6-2 本周总结.mhtml (1,013.4 KB)
7-1 本周导学.mhtml (1,011.9 KB)
7-2 为什么要有测试.mhtml (1.02 MB)
7-3 测试框架 Jest 简介.mhtml (1,011.6 KB)
7-4 Jest 实现 Mock.mhtml (1,010.1 KB)
7-5 Jest Mock Timers.mhtml (1,009.8 KB)
7-6 配置测试开发环境.mhtml (1,014.8 KB)
7-7 测试组件基本知识点.mhtml (914.2 KB)
7-8 组件测试异步请求.mhtml (1,009.6 KB)
7-9 测试通用准备和清理.mhtml (1,012.0 KB)
7-10 测试中 mock 全局组件的实现.mhtml (1,009.6 KB)
7-11 单独测试 Vuex store.mhtml (1,011.0 KB)
7-12 什么是 TDD 开发方式?.mhtml (769.0 KB)
7-13 TDD 的特点.mhtml (935.4 KB)
7-14 本周总结.mhtml (1,013.1 KB)
8-1 本周导学.mhtml (1,013.7 KB)
8-2 上传组件需求以及开发流程.mhtml (1,016.4 KB)
8-3 上传文件的基本方式.mhtml (1,015.5 KB)
8-4 Uploader 重构的基本步骤.mhtml (1.08 MB)
8-5 Vue3 世界中的三种实例.mhtml (1,018.0 KB)
8-6 Vue3 中组件通信的四种方法.mhtml (1.04 MB)
8-7 Element Plus Upload 源码分析.mhtml (1,011.6 KB)
8-8 扩展知识:Element 类型家族之间的关系.mhtml (1.01 MB)
8-8 图片预览的方式.mhtml (1,013.5 KB)
8-9 本周总结.mhtml (1.05 MB)
9-1 课程导学.mhtml (1,012.8 KB)
9-2 Javascript 模块发展历史.mhtml (754.3 KB)
9-3 打包工具的根本作用.mhtml (1,012.9 KB)
9-4 Webpack 对阵 Rollup.mhtml (1.05 MB)
9-5 打包什么类型的文件?.mhtml (1,015.2 KB)
9-6 花絮 - Snowpack 另类打包工具.mhtml (1.17 MB)
9-7 Vue 插件系统简介.mhtml (1,010.1 KB)
9-8 创建入口文件.mhtml (1,013.0 KB)
9-9 Rollup 配置文件和插件.mhtml (1,008.9 KB)
9-10 添加 typescript plugin.mhtml (1,011.0 KB)
9-11 npm 简介和 package.json 的设置.mhtml (1,012.1 KB)
9-12 发布或者提交前检查代码质量和测试结果.mhtml (737.2 KB)
9-13 CI_CD 的概念.mhtml (949.8 KB)
9-14 Travis 配置过程.mhtml (1,011.0 KB)
9-15 本周总结.mhtml (1,011.3 KB)
10-1 本周导学(1).mhtml (1,012.2 KB)
10-1 本周导学.mhtml (1,012.2 KB)
10-2 技术方案设计 - 接口设计.mhtml (1,020.4 KB)
10-3 Node.js 后端框架调研.mhtml (1.15 MB)
10-4 技术选型 - 使用 Egg.js 和 Typesc.mhtml (1,013.6 KB)
10-5 Egg.js 的基础知识.mhtml (1.01 MB)
10-6 数据库选型.mhtml (916.9 KB)
10-7 MongoDB 安装.mhtml (1,022.7 KB)
10-8 Mongo Shell 的基本用法.mhtml (1,011.7 KB)
10-9 MongoDB 结合 Node.mhtml (1,019.0 KB)
10-10 MongoDB 索引以及聚合.mhtml (1.34 MB)
10-11 Mongoose 的概念以及简单使用.mhtml (1,019.1 KB)
10-12 本周总结(1).mhtml (1,010.8 KB)
10-12 本周总结.mhtml (1,010.8 KB)
11-1 本周介绍.mhtml (1,013.0 KB)
11-2 数据验证,规范错误信息,以及加密方案选择.mhtml (1.07 MB)
11-3 用户认证的方式 Session 以及 JWT.mhtml (1.09 MB)
11-4 使用 OAuth2 完成用户登录.mhtml (1.04 MB)
11-5 装饰器 Decorator.mhtml (1.21 MB)
11-6 本周总结.mhtml (1,010.8 KB)