1、多页面应用
-
多页面应用: 一个网址对应一个页面资源
- 跳转一个页面都需要重新加载整个页面的资源,页面跳转会刷新!
- seo优化好
2、单页面应用
-
单页面应用:整个网站都只有一个页面,里面通过相关手段展示不同的内容
- 页面的跳转是使用js 实现判断路径的变化,去展示不同的组件内容。 页面自始至终都不会刷新!
- 维护容易; 复用性强;组件缓存; 体验感好;快发速度快;
- 缺点:首屏加载慢,不利于seo优化!
-
如何管理这些 路径跳转和组件页面之间的关系呢? /index 怎么就知道 是首页组件? 怎么就展示首页组件呢?所以Vue生态圈里面 有一个官方的管理 路径跳转和组件页面之间关系的 插件, 叫做vue-router
-
关于如何安装和使用vue-router呢?
点这里进去