Vue面试题 第三章

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

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

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

分开写叫做页面的片段

组件看作页面片段

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

场景一般是PC端

优点是什么:

1.体验好,快;

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

3.可以前后端分离

4.效果好

缺点:

1.不利于SEO

2.初次加载比较慢

3.页面复杂度很高

Vue-router 和location.href

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

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

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

相关推荐
bo52100几秒前
浏览器渲染机制详解(包含渲染流程、树结构、异步js)
前端·面试·浏览器
时间会给答案scidag2 分钟前
报错 400 和405解决方案
vue.js·spring boot
普通程序员6 分钟前
Gemini CLI 新手安装与使用指南
前端·人工智能·后端
Web小助手7 分钟前
js高级程序设计(日期)
javascript
白杨木影子被拉长7 分钟前
多状态映射不同样式(scss语法)
vue.js·uni-app
Web小助手8 分钟前
js高级程序设计(4/5章节)
javascript
山有木兮木有枝_9 分钟前
react受控模式和非受控模式(日历的实现)
前端·javascript·react.js
十盒半价9 分钟前
从递归到动态规划:手把手教你玩转算法三剑客
javascript·算法·trae
流口水的兔子10 分钟前
作为一个新手,如果让你去用【微信小程序通过BLE实现与设备通讯】,你会怎么做,
前端·物联网·微信小程序
多啦C梦a13 分钟前
🪄 用 React 玩转「图片识词 + 语音 TTS」:月影大佬的 AI 英语私教是怎么炼成的?
前端·react.js