感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程时长 35 小时
课程大纲
核心高级 Vue.js 概念
- 高级组件生命周期
- 高级处理 props、emits 和自定义事件
- 高级响应式(ref, computed, effect, watch 等)
- 路由控制和导航守卫
使用 Pinia 的可扩展状态管理
- 基于 Pinia 的可扩展架构
- 高级组合和 Store 模块化
- 管理全局和本地数据的最佳实践
API 集成与数据层设计
- 全局和自定义 Axios 配置
- 高级拦截器和错误处理的使用
- 与 Pinia 和组件的集成
- API、Store 和 UI 组件之间的数据流
现代 Vue 开发工作流
- Vue.js 项目的高级 Vite 配置
- 插件集成和构建优化
- 开发/测试/生产环境的最佳实践
- 生产环境的环境变量(Vault)、CI/CD
- 代码质量:ESLint、Prettier 和 SonarQube 的设置与集成
- 自动化格式化和静态分析的最佳实践
框架专业化:Quasar 框架
- Quasar 组件的优化和自定义
- 使用 Quasar 构建响应式和高性能 UI
- 结合 TanStack、PWA 和 ServiceWorker 使用 Quasar
Vue.js 中的 TypeScript
- 组件和 Store 的高级类型定义
- 为 props、emits 和插槽定义类型
- 类型安全可重用模式和最佳实践
测试与代码可靠性
- 组件和 Store 的单元测试和集成测试
- 推荐工具(Vue Test Utils, Vitest 等)
- 可维护性和测试自动化的最佳实践
性能与优化
- 懒加载、代码分割和资源优化
- 识别和解决性能瓶颈
- Vue.js 应用的性能剖析和微调
材料与支持
- 每个模块的综合文档和示例
- 访问录制材料或线上资源
- 问答和培训后的实施支持
总结与后续步骤
要求
- 具备使用 Vue.js 开发应用程序的经验
- 熟悉 JavaScript、ES6+ 和 REST API
- 了解前端构建工具和基于组件的架构
目标受众
- 具有 Vue.js 经验的前端开发者
- 构建大型 Vue 应用的软件工程师
- 寻求架构、测试和优化最佳实践的开发者
客户评论 (3)
课程互动性很强,练习也很有实用性
Heino - NWK Limited
课程 - Laravel and Vue.js
机器翻译
我很高兴我们能获得录制的视频、幻灯片和文件压缩包,这样我们可以在需要时随时参考。David解释概念非常清晰,并且能够回答我们提出的问题。他非常专业且知识渊博。
Renee Chan - Mackenzie Investments
课程 - Vue.js
机器翻译
Vue.js是我从未接触过的技术,这次讲解解答了我的一些疑问。但再次强调,线上课程在获取知识方面并不高效。
Bogdan Stoica - EMAG IT Research S.R.L
课程 - Advanced Vue.js
机器翻译