本课程深入学习 Vue3 全家桶 8 大核心模块,打牢基本功,底层原理,从组件化 到 架构设计。完成 前端 + 服务端 技术业务双闭环实战项目开发,收获对复杂项目多种核心技术解决方案,搞定商业项目中疑难杂症。唯有掌握稀缺技能,提升综合能力,形成差异化优势,才好跳出同质化竞争,获得更大的发展空间,拥有更多的选择权。
Vite前端构建工具
大型工程项目结构
单文件组件的使用
Vue Router 路由管理
Pinia 全局状态管理
TypeScript 类型标注
本课程深入学习 Vue3 全家桶 8 大核心模块,打牢基本功,底层原理,从组件化 到 架构设计。完成 前端 + 服务端 技术业务双闭环实战项目开发,收获对复杂项目多种核心技术解决方案,搞定商业项目中疑难杂症。唯有掌握稀缺技能,提升综合能力,形成差异化优势,才好跳出同质化竞争,获得更大的发展空间,拥有更多的选择权。
只有掌握体系化的知识,才能让你的技术之路走的更远
常见的 DOS 命令
Node 相关知识
npm 基础教程
开发自己的 npm 包
Babel 基本使用
Webpack 基础
entry 入口配置
output 出口配置
loader 预处理器
plugins 插件
css 与 Js 兼容性处理
开发环境和生产环境优化
模板语法
事件处理
计算属性
类与样式绑定
条件列表渲染
表单输入绑定
侦听器
自定义指令
生命周期
模板引用
组合式函数
组件基础
组件 props
组件 emits
透传属性
依赖与注入
插槽 slots
组件 v-model
单文件组件 css
动态组件与异步组件
暴露组件属性和方法
Vite前端构建工具
大型工程项目结构
单文件组件的使用
Vue Router 路由管理
Pinia 全局状态管理
TypeScript 类型标注
Teleport 内置组件
KeepAlive 内置组件
Element Plus 组件库使用
VantUI 组件库使用
Vue 插件开发
Vue 渲染机制
单元素动画
列表动画
Animate.css 动画库
基于 css class 动画
基于 侦听器动画
Composition API 的产生背景
setup 函数的使用及函数参数
reactive + ref 等响应式API
watch 与 watchEffect
computed 计算属性
生命周期钩子
强类型语言 vs 弱语言类型
静态类型 vs 动态类型
类型的四象限、原始数据类型
包装对象类型、值类型
联合类型、交叉类型、复杂类型
索引类型、条件类型
数组、元组、any、unknown、never 类型
函数类型、symbol 类型、对象类型
Enum 类型、interface 接口类型
class 类型、泛型、类型断言、类型守卫
类型检查机制、类型兼容性、类型保护机制
TS 模块、namespace 命名空间、declare 关键字
d.ts 类型声明文件、高级类型、类型运算符
类型映射、TS 类型工具
TS 注释指令、tsconfig.json 配置文件
tsconfig.json 编译相关选项、tsc 命令行编译器
TS 工程实践,构建工具
ES6 与 CommonJS 的模块系统
TS 的命名空间、声明合并、声明文件
TS 编译工具、代码检查工具 TSLint 和 ESLint
Jest 单元测试
需求分析、技术选型
项目结构介绍
环境搭建与项目初始化
项目规范配置
项目兼容性处理
路由管理、状态管理
后端API接口开发
项目权限设计
API集成和数据交互
开发页面和组件
项目构建和部署上线
Vue 前端项目 + 服务端项目部署
云服务器购买 与 配置
Linux 下 Node 服务部署
数据库云部署
Nginx 反向代理
前后端多项目部署、性能优化
PM2 进程管理、log 日志
服务器域名备案、解析、DNS 验证
HTTPS 加密协议
域名 no-www 跳转 www 最佳实践
前后端联调
只有掌握体系化的知识,才能让你的技术之路走的更远
v-model 的内部实现原理
ref 与 reactive 方法底层实现原理
nextTick 与 $nextTick 实现原理
手写方法创建虚拟 DOM
Vue 渲染机制
更底层的 render 函数
Vue Router实现原理
IntersectionObserver 应用
Vite 的依赖预构建
二级下拉菜单
带历史记录的搜索功能
经典 todos
显示最新消息对话
列表添加、删除、排序时动画
根据屏幕大小渲染悬浮窗
导航加载进度条
登录及权限控制
. . . . . .
Dialog 弹窗组件
Menu 无限下拉菜单组件
Message 消息提示组件
FancyList 高级列表组件
AddCart 加入购物车组件
Search 搜索组件
mitt 发布与订阅插件
Rate 星级评分插件
v-show 元素显示隐藏指令
v-style 元素添加style样式指令
v-debounce 防抖指令
v-drag 元素拖拽指令
v-LazyLoad 图片懒加载指令
useDebouncedRef 防抖ref
useAutoPx 自适应不同屏幕尺寸的px
useSmsCode 短信验证码逻辑
useAddCartAnimation 加购动画
学习完整项目前后端开发流程,掌握移动端项目开发技巧和应用解决方案
扫描二维码,查看艾鲜生项目
表单验证
密码显示隐藏
验证码倒计时
短信验证码注册用户
短信验证码登录
地址位置定位
皮肤主题切换
带历史记录的搜索功能
特价秒杀、商品推荐
上拉刷新
下拉加载更多
展示商家信息
商家优惠券
商品详情展示
商品分类展示
购物车加减商品
删除购物车商品
单选和全选商品
清空购物车
购物车结算
显示收获信息
选择收获地址
订单分类展示
订单结算
订单取消
删除收获信息
新增收获信息
修改收获信息
设置默认地址
显示用户信息
退出登录功能
完整项目开发流程,掌握移动端开发技巧与方案
通过 JSON 自定义数据接口,降低学习门槛、充分理解前后端分离开发。通过 json-server 搭建服务端 开发服务端 API 接口,提前进入企业真实项目开发模式
Vue 系统课 -《艾鲜生》项目 API 接口文档地址:https://www.arryblog.com/guide/doc/vue-api-doc.html
每节课都配有 与 视频 一 一 对应的完整在线图文教程、源代码、开发素材,方便日常复习、面试、项目开发过程中随时可查阅(不再去众多视频中查找),图文学习查询效率更高
为同学们提供针对性的指导,找到适合自己的学习方式 和 路径规划,覆盖预习、学习、练习、项目实践、面试真题解析、复习 到 就业工作相关资料。
曾就职于一线大厂,腾讯、阿里、京东、百度、滴滴、携程、去哪儿网、唯品会等。
课程更重视企业最佳实践、底层原理、实战经验,企业工作中怎么做就怎么学、无缝衔接。
扫描二维码,添加老师沟通