Vue:单个网站可以使用多个Vue应用程序吗?

nxm*_*mad 7 vue.js vuejs2

我有一个Hugo静态网站,正在使用Vue使其动态化。我们正在过渡。长期计划尚未确定,但在中间阶段,我们正在使用Vue。

我已经在一个页面上有了一个Vue应用程序,现在我需要使用Vue实现另一个页面。因此,我认为我将为此制作另一个Vue应用程序。这是可以接受的做法还是违反建议的做法?

第一vue应用程序用于提交表单。第二个是获取和显示项目列表。

Kos*_*Kos 11

绝对可以接受。

Vue可以用于单页面应用程序,但是在传统的基于多页面的应用程序中使用Vue并没有错。在这种情况下,一个Vue应用程序可以是此类页面上的一个“小部件”,无论大小。

当您需要在多个组件之间共享数据时,就需要一个“中央”组件。您可能会到达那里-但您现在不必担心。

实际上,Vue的主要优点之一是在此特定设置中易于使用。您可以将其逐步引入代码库,从一些组件开始,然后逐步发展为现代应用程序。

GitLab以从jQuery到Vue的重大渐进式重写而闻名,请看一下他们的故事: