Vue composition API vs Vuex(每个都有好处,找到适合我们的东西)



我对Vuex非常熟悉,但对Vue composition API一无所知。这是怎么回事,它和Vuex有什么区别?它覆盖了Vuex的哪个缺口,何时何地使用它们更好?thanx的帮助。

首先,vuex,是执行状态管理的模式。vue composition api是一种新的vue原生(从版本3开始;仍然是版本2.x的组件库(方式,它强烈基于composition函数来处理组件和状态,这最终会使代码更可读、更有组织、性能更好、更易于维护。

根据其RFC:

"合成函数不依赖于神奇的this上下文,而只依赖于其参数和全局导入的Vue API。您可以通过简单地将组件逻辑的任何部分导出为函数来重用它">

我认为这是组织其余部分的关键点。

最新更新