在当今快速发展的互联网行业,成为一名优秀的前端架构师需要不断地学习和提升自己。如果你渴望掌握最新的前端架构设计技能,并在项目中展现出色,那么我们为你量身打造的《前端架构师课程》将成为你职业发展的加速器和转折点。
《前端架构师课程》通过一个真实的商业项目实战,结合了行业需求分析和最佳实践,通过系统的学习和实践,帮助学员深入理解前端架构设计的核心要素和技术挑战。课程涵盖了前端基础技术回顾、业务组件库开发、测试工具应用、CI/CD流程建立等关键内容。学员将深入学习如何设计和实现用户系统、文件上传与处理、以及使用 Docker 进行部署等现代化技术应用。
课程目录:
第1章课程简介
1-1 课程导学.mp4
第2章 课程设计需求分析和架构设计:做什么,如何做?
2-1 需求分析-了解软件开发生命周期.mp4
2-2 宏观需求分析.mp4
2-3 技术整体架构-几个项目,项目的关系,mp4
2-4 技术整体架构-核心内容分析.mp4
第3章 B端项目需求分析和架构设计
3-1 章简介.mp4
3-2 引子:突破瓶颈,前端破局之路.mp4
3-3 需求分析.mp4
3-4 项目难点分析.mp4
3-5 组件库难点解决方案,mp4
3-6 编辑器难点解析一.mp4
3-7 编辑器难点解析二.mp4
3-8 技术选型- typescript.mp4
3-9 技术选型-vue 和 react.mp4
3-10 总体架构.mp4
第4章前端基础技术回顾和巡礼
4-1什么是Typescript为什么要学习它.mp4
4-2 安装Typescript.mp4
4-3 原始数据类型和Any类型.mp4
4-4 数组和元组.mp4
4-5 Interface- 接口初探.mp4
4-6 函数.mp4
4-7 类型推论联合类型和类型断言.mp4
4-8 枚举(Enum).mp4
4-9 泛型(Generics)第一部分.mp4
4-10 泛型(Generics)第二部分-约束泛型,mp4
4-11 新泛型第三部分-泛型在类和接口中的使用.mp4
4-12 类型别名,字面量和交叉类型.mp4
4-13 声明文件 第一部分.mp4
4-14 声明文件 第二部分.mp4
4-15 内置类型,mp4
4-16 Vue3 学习导学.mp4
4-17 使用 vite 创建项目.mp4
4-18 文件结构以及推荐插件,mp4
4-19 ESLint 简介和初步使用.mp4
4-20 ESLint 配合 Vite设置更多规则.mp4
4-21 响应式基础- Ref 和 Reactive.mp4
4-22 computed 计算属性.mp4
4-23 watch 监听器.mp4
4-24 生命周期和模版引用.mp4
4-25 组件基础-属性.mp4
4-26 组件自定义事件.mp4
4-27 组合式函数.mp4
4-28 创建useURLLoader.mp4
4-29 useURLLoader 第二部分.mp4
4-30 setup语法第一部分,mp4
4-31 setup 语法第二部分.mp4
4-32 依赖注入第一部分,mp4
4-33 依赖注入第二部分.mp4
4-34 Vue3.3 更新简介.mp4
第5章 项目整体搭建
5-1 本章导学.mp4
5-2 大话前端工具链.mp4
5-3 使用 lmooc CLI 创建项目.mp4
5-4 小花絮:Vue CLI 对战 Vite.mp4
5-5 使用 ESLint 添加代码规范.mp4
5-6 深入 ESLint 配置文件.mp4
5-7 小花絮:使用 Prettier 自动格式化代码.mp4
5-8 项目结构规范.mp4
5-9 了解 Git Flow 标准.mp4
5-10 安装 ant-design-vue 组件库.mp4
5-11 使用 ant-design-vue 搭建页面框架,mp4
5-12 SPA 路由的基本原理.mp4
5-13 添加配置 Vue Router.mp4
5-14 使用 Vue Router 钩子函数获取路由信息和跳转.mp4
5-15(打点区间内字小)使用Vue Router元数据和嵌套路由解决不同模版结构.mp4
5-16 什么是状态管理工具.mp4
5-17 Vuex 安装和基础使用.mp4
5-18 Vuex 结合整个应用.mp4
5-19 Vuex 添加 mutations和getters.mp4
5-20 使用 Module 分割 Vuex 模块.mp4
5-21 总结.mp4
第6章编辑器基本布局,及业务组件库初步开发
6-1 本章导学.mp4
6-2 将编辑器数据结构添加至vuex store.mp4
6-3 LText 组件初步实现.mp4
6-4 LText 添加通用属性.mp4
6-5 LText 使用 hooks重用逻辑.mp4
6-6 (标记处有什么东西在叫)完成点击模版列表添加到画布的行为.mp4
6-7 为业务组件属性添加类型的利弊.mp4
6-8 获取正在编辑的元素的属性.mp4
6-9 添加属性和表单的基础对应关系并展示.mp4
6-10 添加更多简单对应关系并展示.mp4
6-11 添加更多复杂对应关系并展示.mp4
6-12 分析展示和编辑属性的“金科玉律.mp4
6-13 添加编辑表单并更新界面第二部分.mp4
6-14 提出优化需求,以及组件返回的真相.mp4
6-15 将文本转换为vNode.mp4
6-16 方案一:使用JSX 重写 PropsTable 组件.mp4
6-17 方案二:使用render 函数实现桥梁.mp4
6-18 本章重点内容回顾和总结.mp4
第7章掌握测试基本工具,给组件库添加单元测试
7-1本章导学.mp4
7-2 为什么要有测试.mp4
7-3 Jest 简介.mp4
7-4 Jest 实现异步测试.mp4
7-5 Jest mock 函数测试.mp4
7-6 Jest mock 第三方模块实现,mp4
7-7 Jest mock Timers.mp4
7-8 配置测试开发环境.mp4
7-9 测试组件:渲染和元素获取.mp4
7-10 测试组件:触发事件,更新表单,验证事件.mp4
7-11 测试组件:异步请求.mp4
7-12 测试通用准备和清理.mp4
7-13 测试中 mock 全局组件的实现.mp4
7-14 模拟第三方库实现的三种”药方“-第一部分.mp4
7-15 模拟第三方库实现的三种”药方“-第二部分.mp4
7-16 单独测试Vuex store.mp4
7-17 什么是TDD 的开发方式.mp4
7-18 TDD 第一步:编写测试用例.mp4
7-19 TDD 第二布:编写代码实现.mp4
7-20 TDD 第三步:和应用整合.mp4
7-21 第十一周重点内容回顾和总结.mp4
第8章 通用上传组件开发以及使用
8-1 本章导学.mp4
8-2 上传组件需求分析(加片头).mp4
8-3 上传文件的原理.mp4
8-4 万事开头难-编码基本流程.mp4
8-5 上传基本流程的测试编写.mp4
8-6 编写上传文件列表功能的测试用例.mp4
8-7 根据测试实现上传文件列表功能.mp4
8-8 编写自定义模版功能的测试用例.mp4
8-9 根据测试完成自定义模版功能.mp4
8-10 测试驱动开发。完成上传前检查的特性.mp4
8-11 中期回顾完成情况和新的需求.mp4
8-12 新的开发方式:添加拖动上传编码.mp4
8-13 添加拖动上传测试.mp4
8-14 Vue3 世界中的三种实例.mp4
8-15 Vue3 中组件通信的四种方法.mp4
8-16 Element Plus Upload 组件源码分析第一部分.mp4
8-17 Element Plus Upload 组件源码分析第二部分.mp4
8-18 本地图片预览的两种方式.mp4
8-19 Jest 浏览器环境之谜.mp4
8-20 将上传组件添加到左侧组件列表.mp4
8-21 上传图片后将图片组件添加到编辑器,mp4
8-22 扩展知识:Element类型家族之间的关系.mp4
8-23 通过 Image 构造函数获取图片的原始大小.mp4
8-24 章总结.mp4
第9章业务组件库打包、发布,添加CI、CD
9-1 本章导学.mp4
9-2 Javascript 模块化历史.mp4
9-3 打包工具的根本作用.mp4
9-4 Webpack 对阵 Rollup.mp4
9-5 打包什么类型的模块.mp4
9-6 花絮- Snowpack 另类打包工具 简介.mp4
9-7 创建组件库基本代码结构.mp4
9-8 Vue 插件系统简介.mp4
9-9 创建入口文件,mp4
9-10 Rollup 配置文件和插件.mp4
9-11 添加 Vue Plugin.mp4
9-12 添加Typescript Plugin.mp4
9-13 尝试打包入口文件.mp4
9-14 生成两种格式的模块文件.mp4
9-15 使用 npm link 本地测试组件库.mp4
9-16 分析 Element Plus 的打包过程.mp4
9-17扩展知识- Rollup 插件开发的简单原理.mp4
第10章 后端技术选型以及基础知识巩固(上)
10-1 导学.mp4
10-2 接口分析.mp4
10-3 后端接口设计文档.mp4
10-4 技术选型 express 分析.mp4
10-5 了解 express 中间件.mp4
10-6 调研 koa2 以及它的基本特点.mp4
10-7 koa2 中间件机制.mp4
10-8 后端框架选择egg.js.mp4
10-9 egg.js 项目结构.mp4
10-10 Controller 第一部分:设置响应.mp4
10-11 Controller 第二部分:获取 Request 的参数.mp4
10-12 Postman安装以及使用.mp4
10-13 Service 发送 HTTP 请求获取信息.mp4
10-14 Plugin插件的初次接触.mp4
10-15 Middleware 中间件第一部分.mp4
10-16 Middleware 中间件第二部分.mp4
10-17 Config 配置文件第一部,mp4
10-18 Config 配置文件第二部分.mp4
10-19 Extend 扩展 第一部分.mp4
10-20 Extend 扩展 第二部分.mp4
10-21 启动自定义.mp4
10-22 egg typescript支持的原理.mp4
10-23 eggjs 调试技巧.mp4
10-24 eggjs 日志的概念以及分类.mp4
10-25非关系数据库对阵关系型数据库.mp4
10-26 mongoDB 安装第一部分:下载运行.mp4
10-27 mongoDB 安装第二部分:添加到全局命令.mp4
第11章 后端技术选型以及基础知识巩固(下)
11-1 mongod 使用配置文件.mp4
11-2 mongo shell简介及使用.mp4
11-3 mongoDB GUI 软件推荐使用.mp4
11-4 nodejs 连接 mongodb 数据库.mp4
11-5插入和简单查询.mp4
11-6 mongoDB 查询操作符,mp4
11-7 mongoDB整体结果的处理.mp4
11-8 更新文档第一部分.mp4
11-9 更新文档第二部分:更新数组内容.mp4
11-10 按照数组内容查询并更新.mp4
11-11 mongoDB Nodejs 语法小节.mp4
11-12 mongoDB索引的定义和测试.mp4
11-13 mongoDB 索引管理.mp4
11-14 mongoDB不同集合的数据关系.mp4
11-15 聚合的概念和基本用法.mp4
11-16 使用$lookup 完成多集合查询.mp4
11-17 MongoDB数据库设计原则以及最佳实践.mp4
11-18完成应用数据库设计.mp4
11-19 什么是mongoose 以及 ORM ODM 的概念.mp4
11-20 mongoose 基本语法.mp4
11-21 egg.js 结合mongoose.mp4
11-22 将 models 自动加载到app 对象.mp4
11-23 将逻辑抽象编写为egg 插件.mp4
11-24 egg-mongoose 源代码解读,mp4
11-25 总结.mp4
第12章 用户系统设计与实现
12-1 本章导学.mp4
12-2 定义 UserModel.mp4
12-3 实现创建用户的最基本功能.mp4
12-4 改进 Model 的ts类型支持.mp4
12-5 使用 egg-validate 验证参数.mp4
12-6 规范化错误信息和错误码.mp4
12-7 加密选择方案简介.mp4
12-8 将 bcrypt 添加到应用并完成密码加密和登录解密.mp4
12-9 使用 toJSON 和transform处理文档结果.mp4
12-10 使用 mongoose-sequence 插件完成 ID 自增.mp4
12-11 Cookie基础知识回顾以及加深.mp4
12-12 使用 egg.js 设置对应的Cookie.mp4
12-13 使用 egg-session实现用户验证功能.mp4
12-14 koa session 源代码分析第一部分.mp4
12-15 koa session 源代码分析第二部分.mp4
12-16 egg session 使用外部存储器.mp4
12-17 总结egg-session的优缺点.mp4
第13章 文件上传与处理,SSR 实现 H5端展示以及权限控制
13-1 本章导学.mp4
13-2 文件上传的原理再次分析.mp4
13-3 File 模式上传并且支持服务器直接访问.mp4
13-4图片处理库 Sharp 简介.mp4
13-5 使用 sharp 生成缩略图并保存.mp4
13-6 流的基本概念和举例.mp4
13-7 Stream 的基本特性编码.mp4
13-8 使用 stream 模式完成图片上传以及缩略图生成.mp4
13-9 高级知识:使用pipeline替换pipe方法.mp4
13-10 对象存储调研报告.mp4
13-11 配置阿里云 oss.mp4
13-12 上传单文件到阿里云 OSS.mp4
13-13 学习底层库 Busboy 的用法.mp4
13-14 使用co-busboy 完成多文件上传的需求.mp4
13-15 egg-mutilpart 源代码解析.mp4
13-16限制上传图片大小以及格式.mp4
13-17 重构 Router:添加 Prefix 和简单的权限验证.mp4
13-18 简介 SSR 的概念和特点.mp4
13-19 学习 vue SSR 的基本用法.mp4
13-20 使用 lego-components 渲染对应的H5页面.mp4
13-21 添加 body 样式.mp4
13-22 px 转换成vw.mp4
13-23 使用 webpack的解决对应的引用第三方库的问题.mp4
13-24 配置webpack 生成对应的结果,mp4
13-25 拷贝和清理webpack 生成的文件.mp4
13-26 上传生成的静态文件到 OSS.mp4
13-27 完成webpack 结合上传文件到 OSS 的功能.mp4
13-28 创建展示渠道.mp4
13-29 渠道的更新以及删除,mp4
13-30 RBAC概念简介以及选择 Node.js 第三方库.mp4
13-31 CASL 初步学习.mp4
13-32 CASL 学习第二部分-添加角色,mp4
13-33 CASL学习第三部分-管理属性权限.mp4
13-34添加对应的角色模型.mp4
13-35 添加角色判断到装饰器第一部分:基本验证.mp4
13-36 添加角色判断到装饰器第二部分:验证字段.mp4
13-37 添加角色判断到装饰器第三部分:自定义 action.mp4
13-38 添加角色判断到装饰器第四部分:自定义 query.mp4
13-39 总结.mp4
第14章 使用 Docker 完成部署以及 Github Actions 完成CI、CD
14-1导学.mp4
14-2本地环境和生产环境的异同.mp4
14-3 Node.js Cluster 模式.mp4
14-4 Node.js Cluster压力测试对比结果.mp4
14-5 Cluster 进程间的通信.mp4
14-6 Egg.js 启动的不同进程的分类以及特点.mp4
14-7 云服务器设置以及登录最佳实践.mp4
14-8 使用 SSH key 进行免密码登录.mp4
14-9 linux 安装必备软件.mp4
14-10 修改生产环境的配置.mp4
14-11 在服务器部署并且运行.mp4
14-12本章总结以及提出问题,mp4
14-13 Docker 简介以及安装.mp4
14-14 docker images 镜像操作.mp4
14-15 Docker 容器的基本概念.mp4
14-16 Docker 容器持久化数据.mp4
14-17 使用 Dockerfile 构建镜像.mp4
14-18 使用 Dockerfile 构建并且运行lego-backend.mp4
14-19 Docker 多个容器互相通信.mp4
14-20 使用 docker-compose启动服务.mp4
14-21 mongoDB 设置访问权限.mp4
14-22 mongoDB 权限验证第二部分.mp4
14-23 Docker 初始化 MongoDB 数据库操作.mp4
14-24 使用.env 保存 docker 中的敏感信息.mp4
14-25向 docker-compose 添加redis 服务并测试.mp4
14-26 Docker Build 优化镜像大小mp4
14-27 Docker Build 提高构建速度.mp4
14-28 在服务器上运行对应的docker 容器.mp4
14-29 重学YAML 语法.mp4
14-30 Github Actions 简介和初步使用.mp4
14-31 学习 Github Actions 的进阶知识.mp4
14-32 学习使用 Github Secrets.mp4
14-33 推送镜像到阿里云ACR 并测试.mp4
14-34 优化线上部署流程分析.mp4
14-35 使用 Github Actions Build 和 Push 镜像到 ACR.mp4
14-36 自动部署应用到服务器第一部分.mp4
14-37 自动部署应用到服务器第二部分.mp4
14-38 在actions 中获取提交的基本信息.mp4
14-39 整合流程,完成自动部署以及回滚.mp4
14-40 使用release-it 精简发布流程.mp4
14-41 总结.mp4
课程源码+电子书
2、出于传递信息之目的,故百万资源网可能会误刊发损害或影响您的合法权益,请您积极与我们联系处理(所有内容不代表本站观点与立场);
3、因时间、精力有限,我们无法一一核实每一条消息的真实性,但我们会在发布之前尽最大努力来核实这些信息;
4、无论出于何种目的要求本站删除内容,您均需要提供根据国家版权局发布的示范格式 《要求删除或断开链接侵权网络内容的通知》:https://www.bw1.net/banquan/sfgs.pdf, 国家知识产权局《要求删除或断开链接侵权网络内容的通知》填写说明: http://www.ncac.gov.cn/chinacopyright/contents/12227/342400.shtml 未按照国家知识产权局格式通知一律不予处理;请按照此通知格式填写发至本站的邮箱 master@bw1.net
请登录后发表评论
注册