为什么在 Vue 3 的 Composition API 中使用 "API" 这个词?
Why is the word "API" used in the Composition API in Vue 3?
我一直在阅读即将在今年发布的 Vue 3 中引入的新 Composition API
。
虽然我一直在研究和探索这个话题,但我不明白为什么要使用"API"这个词。据我所知,API 用于 browser/app 和服务器之间的 sending/fetching 数据。
此外,Composition API 被设置为 Vue 2 中已经存在的 Options API
的可选替代品。即使在这里,我也不明白 [=23= 这个词的用法] 在 Options API
.
有人可以解释一下吗?
API
不限于与服务器交互。通常,它们是定义明确的层,可让您直观地访问更复杂的事物。你每天都在interfacing
处理事情;想象汽车的方向盘是前轮的interface
。
API
是您与 Vue 交互的方式。它是关于你的代码如何与 Vue 中的底层逻辑交互的协议。该团队引入了 Composition API
,因为他们相信这将有助于创建更清洁、更快和更易于维护的代码。
之所以叫Options API
是因为在实例化一个Vue组件的时候在Object
中传递了options
。 Composition API
之所以这样称呼是因为您使用 composition functions
向 Vue 组件添加功能。
我一直在阅读即将在今年发布的 Vue 3 中引入的新 Composition API
。
虽然我一直在研究和探索这个话题,但我不明白为什么要使用"API"这个词。据我所知,API 用于 browser/app 和服务器之间的 sending/fetching 数据。
此外,Composition API 被设置为 Vue 2 中已经存在的 Options API
的可选替代品。即使在这里,我也不明白 [=23= 这个词的用法] 在 Options API
.
有人可以解释一下吗?
API
不限于与服务器交互。通常,它们是定义明确的层,可让您直观地访问更复杂的事物。你每天都在interfacing
处理事情;想象汽车的方向盘是前轮的interface
。
API
是您与 Vue 交互的方式。它是关于你的代码如何与 Vue 中的底层逻辑交互的协议。该团队引入了 Composition API
,因为他们相信这将有助于创建更清洁、更快和更易于维护的代码。
之所以叫Options API
是因为在实例化一个Vue组件的时候在Object
中传递了options
。 Composition API
之所以这样称呼是因为您使用 composition functions
向 Vue 组件添加功能。