|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/vuejs-3-the-composition-api/
课程评论:没有评论
课程名称:Vue JS 3:组合 API(包括脚本设置和 TypeScript) 课程概述:本课程于 2022 年 7 月重新录制,2020 年 10 月更新,涵盖测试内容。Vue.js 3 和组合 API 已上线!本课程将教你如何使用组合 API、TypeScript、Pinia 和 Vue Router 构建复杂的真实应用程序,由 Vue Test Utils 的维护者和 Vue.js 团队成员 Lachlan Miller 讲授。该课程面向有一定基本编程经验(如 ES6 JavaScript 工具)的中级和高级开发者。课程进展较快,介绍所有构建高度动态、复杂单页应用程序所需的主题,与其他课程不同的是,测试和设计模式是我们整个课程的核心。我们将探索 Vue.js 3 带来的新特性。 你将学习到的内容包括: - 如何使用 Cypress 和 Test Utils 测试新的 Vue 3 组件 - 利用新反应性 API 构建可重用模块 - 使用 TypeScript 创建类型安全的应用程序 - 创建复杂的实时 Markdown 编辑器 - 从 npm 集成第三方库 - 使用 JWT(JSON Web Token)和 cookies 实现身份验证和授权 - 路由处理,包括与 Vue Router 4 的导航守卫 - 编写和测试复杂的交互(Vitest, Vue Test Utils) - 使用 Express 和 TypeScript 实现真实后端 该课程为中级到高级课程,要求学员具备一定的编程基础。我尊重你的时间,已将尽可能多的内容浓缩到课程中,不同于一般课程反复解释相同的基本概念,本课程快速推进,并在不同的上下文中应用相同的概念,以加深理解。
(RE-RECORDED JULY 2022, UPDATED OCT 2020 w/ TESTING) Vue.js 3 and the Composition API is here!Learn to build a complex, real world application with the Composition API, TypeScript, Pinia and Vue Router, taught by Lachlan Miller. maintainer of Vue Test Utils and Vue.js team member. This is an intermediate-advanced course aimed at developers with some basic programming experience with tools such ES6 JavaScript. We move fast and introduce all the required topics to build highly dynamic, complex single page apps with Vue.js 3 and the new Composition API. Unlike other courses, testing and design patterns are at the core of everything we do. We explore the new features Vue.js 3 brings to the table. Some of the things you'll learn:- How to use and test new Vue 3 components with Cypress and Test Utils - Building reusable modules using the new reactivity API- TypeScript to create type safe applications- Creating a complex, real-time markdown editor - Integrating third party libraries from npm- Implementing authentication and authorisation with JWT (JSON Web Tokens) and cookies- Routing, include navigation guards with Vue Router 4- Writing and testing complex interactions (Vitest, Vue Test Utils)- A real back end with Express and TypeScriptThis is an intermediate to advanced course; some basic programming knowledge is required. I respect your time and have packed as much content into the course as possible. Rather than explaining the same basic concepts 10 times over, move quickly and see the same concepts applied in different contexts to reinforce them.