Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

2023年Vue最全的面试题 PDF 下载


分享到:
时间:2024-04-18 10:29来源:http://www.java1234.com 作者:转载  侵权举报
2023年Vue最全的面试题
失效链接处理
2023年Vue最全的面试题 PDF 下载
 
 
 
相关截图:
 
主要内容:
 
 
Vue 的优缺点
 
优点
1. 创建单页面应用的轻量级 Web 应用框架
2. 简单易用
3. 双向数据绑定
4. 组件化的思想
5. 虚拟 DOM
6. 数据驱动视图
缺点
不支持 IE8(现阶段只能勉强凑出这么半点 )
 
SPA 的理解
SPA 是 Single-Page-Application 的缩写,翻译过来就是单页应用。在 WEB
页面初始化时一同加载 Html、Javascript、Css。一旦页面加载完成,SPA 不
会因为用户操作而进行页面重新加载或跳转,取而代之的是利用路由机制实现
Html 内容的变换。
优点
1. 良好的用户体验,内容更改无需重载页面。
2. 基于上面一点,SPA 相对服务端压力更小。
3. 前后端职责分离,架构清晰。
缺点
1. 由于单页 WEB 应用,需在加载渲染页面时请求 JavaScript、Css
文件,所以耗时更多。
2. 由于前端渲染,搜索引擎不会解析 JS,只能抓取首页未渲染的模
板,不利于 SEO。
3. 由于单页应用需在一个页面显示所有的内容,默认不支持浏览器的
前进后退。
缺点 3,想必有人和我有同样的疑问。通过资料查阅,其实是前端路由机制解决了单页应用无法前进后退的问题。
Hash 模式中 Hash 变化会被浏览器记录(onhashchange 事件),History 模式
利用 H5 新增的 pushState 和 replaceState 方法可改变浏览器历史记录栈。
new Vue(options) 都做了些什么
如下 Vue 构造函数所示,主要执行了 this._init(options)方法,该方法在
initMixin 函数中注册。
 

 
------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐