第 4 章 Vue.js 组合式 API
所谓组合式,就是我们可以自由地组合逻辑,即剥离公共逻辑,差异化个性逻辑,维护整体逻辑。我们知道一个大型的 Vue
应用就是业务逻辑的综合体,而 Vue
组件就是组成这个综合体的个体。
通过创建 Vue
组件,我们可以将界面中重复的部分连同其功能一起提取为可重用的代码段。仅此一项就可以使我们的应用在可维护性和灵活性方面走得相当远。然而,经验证明,只靠这一点可能并不够,尤其是当用户的应用变得非常大的时候,例如几百个组件。处理这样的大型应用时,共享和重用代码变得尤为重要。
组合式 API
给我们提供了更加高效的代码逻辑组合能力,可整体提升项目的可维护性,这也是函数式编程的重要体现。