Complete Vue. js 3 Course: Vuejs 3, Vite, TailwindCSS, Pinia

所在平台: Udemy

课程主页: https://www.udemy.com/course/complete-vuejs-3-course/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:完整的 Vue.js 3 课程:Vuejs 3、Vite、TailwindCSS、Pinia 课程概述:本课程旨在教授 Vue 3、Tailwind、Pinia 和 Vite。Vue 部分包括 Vue 3、Vue Router、VueX 和组合 API。无需有 Vue 2 的经验,所有内容均从基础开始讲解,甚至包括基本的 JavaScript 知识。Vue 仅是一个工具箱,我们需要为每个工作选择合适的工具。我们将分析项目需求,然后寻找所需的 Vue 特性。这需要对 Vue 特性有透彻而深入的理解,确保学员能够熟练掌握。 课程强调 Vue 功能的细微差别,例如 "v on" 指令与原生 "addEventListener" 方法看似相同,但在涉及闭包时,二者之间的区别将很明显。不了解这一点可能会导致程序设计依赖于闭包,进而导致开发进度延误。 跨学科整合:真实项目不关心 Vue 的局限性,因此经常需要跨学科整合 Vue 与非 Vue 技术。例如,在保存新项目顺序时需要使用 COOKIE,而创建列表可能需要递归。课程的目标是构建一个完整的项目,而不仅仅是项目中的 Vue 部分,因此所有非 Vue 相关内容会在其在 Vue 程序中使用之前进行教授。 协调 Vue 与非 Vue 特性:跨学科整合也带来兼容性挑战,不能仅仅将两样不同的东西放在一起就指望它们可以顺利工作。以 Axios 为例,它允许我们取消正在进行的请求。若要在 Vue 的 "watchEffect" 方法中安装 Axios,需要借用 setup 函数的作用域,这需要三个部分的协同工作。 关于单文件组件:课程开始时特意推迟了单文件组件的介绍。大多数 Vue 部分的项目都是由一个 HTML 文件组成,以帮助学员集中精力学习 Vue。但请放心,学员在 Pinia 和 Tailwind 部分中有足够的机会接触单文件组件。 本课程将为希望掌握 Vue 3 的学员提供全面的知识体系,帮助他们在实际开发中跨越不同技术领域。

课程评论(0条)

课程详情

This course teaches Vue 3, Tailwind, Pinia, and Vite. The Vue section includes Vue 3, Vue Router, VueX, and the composition API.No Vue 2 experience is needed. Everything is taught from the beginning, including basic JavaScript knowledge.Vue is just a toolbox; we are responsible for picking the right tools for the right job.We analyze our project and then find the needed Vue features. This requires a thorough and deep understanding of Vue features. You must know them inside out. This is also what we strive to achieve with this course. For example, the "v on" directive seems identical to the native "addEventListener" method. But they are not. When "closure" is involved, the difference between these two shows up right away.If you don't know this and your program design relies on "closure," it will inevitably fail. You will waste hours trying to find the reason, which might then delay development progress.Crossing Disciplinary Boundaries:Your real-life projects do not care about what Vue can or cannot do. So you often need to cross disciplinary boundaries, integrating Vue with non-Vue technologies.For example, saving the new item order needs COOKIE while creating a list may require recursion.Our goal is to build a complete project, not just the Vue section of that project. So all non-Vue subjects will be taught before being used in our Vue program.Coordinating Vue and non-Vue features:Crossing disciplinary boundaries inevitably brings another challenge-compatibility. You cannot just put two different things together and expect them to work smoothly right away.For example, we need to modify the recursion program in order to fit the Vue render method in it.Axios allows us to cancel an ongoing request. To install it in the Vue "watchEffect" method, we need to borrow the scope of the setup function. This requires three parties to work together. About Single-File Components:We specifically delayed the introduction of the single file component. Most projects in the Vue section are made of only one HTML file, helping you focus on Vue. But don't worry, you have plenty of opportunities to work with single-file components. The Pinia and Tailwind sections both use single-file components.

课程标签

0人关注该课程

主题相关的课程