Vue面试题 第三章

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

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

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

分开写叫做页面的片段

组件看作页面片段

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

场景一般是PC端

优点是什么:

1.体验好,快;

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

3.可以前后端分离

4.效果好

缺点:

1.不利于SEO

2.初次加载比较慢

3.页面复杂度很高

Vue-router 和location.href

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

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

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

相关推荐
谢泽豪几秒前
解决 uniapp 修改index.html文件不生效的问题
前端·uni-app
袁煦丞几秒前
【黑科技指南】自托管私人导航站Dashy:cpolar内网穿透实验室第476个成功挑战
前端·程序员·远程工作
Nayana1 分钟前
Clean Code JavaScript小记(一)
javascript
郭少3 分钟前
🔥 放弃 vw!我在官网大屏适配中踩了天坑,用 postcss-px-to-viewport-8-plugin 实现了 Rem 终极方案
vue.js·性能优化·nuxt.js
heartmoonq4 分钟前
关于前端监控用户行为导致的报错
前端
已读不回1434 分钟前
告别痛苦的主题切换!用一个插件解决 Tailwind CSS 多主题开发的所有烦恼
前端·架构
咸虾米4 分钟前
微信小程序通过uni.chooseLocation打开地图选择位置,相关设置及可能出现的问题
vue.js·微信小程序
pepedd8645 分钟前
🚀Webpack 从入门到优化,一文全掌握!
前端·webpack·trae
TimelessHaze6 分钟前
【面试考点】从URL输入到页面展示
前端·trae
玲小珑7 分钟前
LangChain.js 完全开发手册(一)AI 应用开发入门
前端·langchain·ai编程