Vue3.0从入门到进阶实战

在本套课程里,我们将基于Vue3.0新特性完成仿豆瓣评分项目的开发。

简单来讲,除了项目开发的流程和常用技巧,课程涉及到的编程思想主要有两方面内容:

一、组件化编程思想,这个是我们一直强调的,它解决的是代码的可维护性。

二、代码的逻辑复用,这个是我们在学习完Vue3.0新特性后,需要重点掌握与深刻体会的。

我们在选项式开发过程中,涉及到的数据与方法分散在不同选项,虽然组件化了,但是对于某一集中功能,还没有做到高内聚。

其与组件的关系是强耦合,可能在别的组件中依然需要编写类似的代码。

Vue3的组合式API帮助我们解决了该问题,我们的逻辑关注点从分散的选项集中到了数据本身。

正如在一个公司,我们将责任划分到个人,人就如组件,出了问题,我们能具体到责任人,方便问题定位与解决问题。

但是人与人之间的工作方法可能会存在共通,我们将共通的工作技巧与流程独立出来,就是代码解耦,解决的问题就是:逻辑复用。这样,新员工过来就能快速上手,无需从老员工身上去慢慢探索,这个探索的过程对应的就是:在选项式开发中试图理解某部分逻辑时候,我们要在不同选项中去理解与总结。

最后,对于Vue3.0实战豆瓣评分项目,我推荐大家观看如下课程:

https://edu.51cto.com/sd/03aff

Vue3.0从入门到进阶实战Vue3.0实战豆瓣评分项目

猜你喜欢

转载自blog.51cto.com/7270853/2541864