现在很多vue的例子都是单页面的 webapp 开发,
如果把 vue 用于 webpage 开发代替jq,有没有问题?就把vue当作一个模板引擎,和php的模板引擎一样,不用操作dom,对于后端而言,写些效果更方便快捷。
对于webpage的多页面开发,每个页面都需要一个vue实例,会不会影响加载问题?
没有这方面的开发经验,希望有项目开发经验的 指点一二。
现在很多vue的例子都是单页面的 webapp 开发,
如果把 vue 用于 webpage 开发代替jq,有没有问题?就把vue当作一个模板引擎,和php的模板引擎一样,不用操作dom,对于后端而言,写些效果更方便快捷。
对于webpage的多页面开发,每个页面都需要一个vue实例,会不会影响加载问题?
没有这方面的开发经验,希望有项目开发经验的 指点一二。
可以的。
直接把 Vue.js 通过 <script> 引入就行,就跟 jq 用法一样。
当然如果想更深入,可以用 SPA 做前后端分离,或基于 Node.js 开发 SSR 或直接使用 Nuxt.js 做同构。
4 回答4.6k 阅读✓ 已解决
4 回答2.1k 阅读✓ 已解决
4 回答2.2k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
3 回答5k 阅读
2 回答2.6k 阅读✓ 已解决
1 回答3.1k 阅读✓ 已解决
使用vue做多页面开发是没有问题的, 但效率上要多考虑。
单页面带来的所有好处, 在多页面都将不复存在了。
如果感兴趣可以看看这篇文章, 对多页面优化到了极致:
饿了么多页应用、Vue、PWA