Vue面试题 第三章

单页与多页的区别及优缺点

单页(单页):只有一个主页面的应用叫做单页应用

浏览器中的三剑客一开始都要被加载,所有的页面内容都在主页面之内

分开写叫做页面的片段

组件看作页面片段

vue的页面跳转只会刷新局部资源,片段的值会刷新

场景一般是PC端

优点是什么:

1.体验好,快;

2.内容的改变不用加载整个页面,对服务器压力小;

3.可以前后端分离

4.效果好

缺点:

1.不利于SEO

2.初次加载比较慢

3.页面复杂度很高

Vue-router 和location.href

location.href:简单方便,刷新页面(跳外链)

Vue-router:实现了按需加载,减少了dom损耗

Vue-router => 封装底层的原始history

相关推荐
lichenyang4531 小时前
React ajax中的跨域以及代理服务器
前端·react.js·ajax
呆呆的小草1 小时前
Cesium距离测量、角度测量、面积测量
开发语言·前端·javascript
WHOAMI_老猫1 小时前
xss注入遇到转义,html编码绕过了解一哈
javascript·web安全·渗透测试·xss·漏洞原理
一 乐2 小时前
民宿|基于java的民宿推荐系统(源码+数据库+文档)
java·前端·数据库·vue.js·论文·源码
testleaf3 小时前
前端面经整理【1】
前端·面试
BillKu3 小时前
Vue3 + TypeScript + Element Plus 表格行按钮不触发 row-click 事件、不触发勾选行,只执行按钮的 click 事件
vue.js·elementui·typescript
好了来看下一题3 小时前
使用 React+Vite+Electron 搭建桌面应用
前端·react.js·electron
啃火龙果的兔子3 小时前
前端八股文-react篇
前端·react.js·前端框架
小前端大牛马3 小时前
react中hook和高阶组件的选型
前端·javascript·vue.js
刺客-Andy3 小时前
React第六十二节 Router中 createStaticRouter 的使用详解
前端·javascript·react.js