首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
周星喵
北京交通大学 自然语言处理
发布于北京
关注
已关注
取消关注
@笑填舔(*^_^*):
vue面试题目、性能优化,spa理解
36. Vue的性能优化有哪些(1)编码阶段●尽量减少data中的数据,data中的数据都会增加getter和setter,会收集对应的watcher●v-if和v-for不能连用●如果需要使用v-for给每项元素绑定事件时使用事件代理●SPA 页面采用keep-alive缓存组件●在更多的情况下,使用v-if替代v-show●key保证唯一●使用路由懒加载、异步组件●防抖、节流●第三方模块按需导入●长列表滚动到可视区域动态加载●图片懒加载(2)SEO优化●预渲染●服务端渲染SSR(3)打包优化●压缩代码●Tree Shaking/Scope Hoisting●使用cdn加载第三方模块●多线程打包happypack●splitChunks抽离公共文件●sourceMap优化(4)用户体验●骨架屏●PWA●还可以使用缓存(客户端缓存、服务端缓存)优化、服务端开启gzip压缩等。编码阶段尽量减少data当中的数据,data当中的数据都会增加getter和setter会收集对应的watcherv-if和v-for不能连用,如果需要使用v-for给每一项元素绑定事件的时候使用事件代理spa页面采用leep-alive缓存key保持唯一路由懒加载,异步组件防抖和节流第三方模块按需导入长列表滚动到可是区域动态加载,图片懒加载、splitCHunks抽离公共文件s\ourceMap优化对 SPA 单页面的理解,它的优缺点分别是什么sPA( single-page application )仅在 Web 页面初始化时加载相应的 HTML、JavaScript 和 CSS。一旦页面加载完成,SPA 不会因为用户的操作而进行页面的重新加载或跳转;取而代之的是利用路由机制实现 HTML 内容的变换,UI 与用户的交互,避免页面的重新加载。优点:●用户体验好、快,内容的改变不需要重新加载整个页面,避免了不必要的跳转和重复渲染;●基于上面一点,SPA 相对对服务器压力小;●前后端职责分离,架构清晰,前端进行交互逻辑,后端负责数据处理;缺点:●初次加载耗时多:为实现单页 Web 应用功能及显示效果,需要在加载页面的时候将 JavaScript、CSS 统一加载,部分页面按需加载;●前进后退路由管理:由于单页应用在一个页面中显示所有的内容,所以不能使用浏览器的前进后退功能,所有的页面切换需要自己建立堆栈管理;●SEO 难度较大:由于所有的内容都在一个页面中动态替换显示,所以在 SEO 上其有着天然的弱势。spa仅当web页面初始化的时候加载响应的html,ajavscript和css,一旦页面加载完成,spa不会因为用户的操作而进行页面的重新加载或者跳转,曲儿呆滞的是利用路由机制实现html内容的变化,缺点:初次加载耗时多,为了实现单页web应用功能以及显示效果,需要再加载页面的时候将javascript和css同一加载,部分页面按需加载前进后退路由:由于单一应用再一个页面当中显示所有的内容跟,所以不能使用浏览器的前进后退的功能,所有的页面切换都需要自己简历堆栈管理
点赞 3
评论 0
全部评论
推荐
最新
楼层
暂无评论,快来抢首评~
相关推荐
08-15 11:54
已编辑
门头沟学院 前端工程师
从转专业失败到大二字节
先自我介绍一下~其实标题有点标题党,开学之后马上大三了,从大一暑假开始实习,先后在泰康、美团、小红书实习,今天刚刚收到字节的 Offer。下面我想给你讲讲我的故事转专业失败去年 2 月底,转计算机专业的结果终于出来了。名单里没有我的名字。我还记得当时还在教室为一个学校的比赛和同学一起讨论,听说结果出来之后,我赶紧跑到一个空教室用电脑看结果。打开文件后,我盯着电脑屏幕呆了一会。就在几个月前,我一直想开发一个自己的网站,想着转成功后,我就能全身心投入自己喜欢的方向,做一个自己的个人网站,还可以去互联网大厂实习,过上自己向往的生活。可现实就是——我没能跨进那道门。那几天我开始怀疑自己:是不是我真的不...
点赞
评论
收藏
分享
08-15 14:53
门头沟学院 Python
小鹏汽车一面凉经
1.自我介绍2.拷打简历项目3.平时兴趣爱好4.为什么选择这个岗位5.反问环节投的是热管理岗,面试过程感觉像kpi面,感觉问题都像是过场似的,面的时候就感觉过不了
查看4道真题和解析
点赞
评论
收藏
分享
07-17 16:26
广东工业大学 嵌入式软件开发
拒绝13k月薪,奋战秋招
大佬帮我看看简历怎么修改,以及秋招怎么准备吧,谢谢大佬们,好人一生平安!!!
你的简历改到第几版了
点赞
评论
收藏
分享
07-09 12:43
广东工业大学 Java
小红书二面(第二天oc)
几乎都答出来了简单问了一下实习Java 的hash函数是怎样的hash函数有什么降低hash冲突的方法吗垃圾回收算法标记复制的缺点是什么?标记复制为什么是8:1:1jvm的软引用和弱引用的区别为什么jvm会有这几种引用的区分讲一下协程线程和协程区别,哪个上下文切换开销大协程的上下文切换开销主要在哪里?协程栈大小是多大,线程呢?springboot的优势除了约定俗成的配置,你知道springboot在初期是怎样发展起来的吗,有什么优势spring是如何解决循环依赖的?三级缓存为什么能解决循环依赖算法寻找第k大的数字(口述)手撕:链表位移(应该是叫这么名字,简单题)最长回文子串面试评价:很好有转正,部门活比较多,1095,如果实习生能力强,会安排比较重要的需求,但一开始还是以打杂为主部门是个很不错的部门,可惜我答辩推迟了,只能拒了😭😭😭
看到我请叫我别焦虑:
跪了,我的一辈子
查看19道真题和解析
点赞
评论
收藏
分享
08-12 11:40
门头沟学院 Java
快手秋招笔试
为啥流程从对勾变成省略号了...二面完后,官网上业务2面本来是对勾,今天一看变成省略号了,这是被横向了?
投递快手等公司10个岗位
点赞
评论
收藏
分享
评论
点赞成功,聊一聊 >
点赞
收藏
分享
评论
提到的真题
返回内容
全站热榜
更多
1
...
小红书java一面
9207
2
...
该不该给领导买东西啊...
4442
拼多多秋招笔试
热聊中
3
...
影石嵌入式面经
3331
4
...
美团今天的ai coding笔试允许用ai吗
3170
5
...
百度提前批一面凉经!继续复习!
3102
6
...
小红书-引擎架构- java实习-一&二面凉经
3088
7
...
美团模型平台后端开发面经
3011
8
...
大疆结构秋招一面
2987
9
...
大家离职都怎么开口的啊?
2782
10
...
美团第二次笔试 算法题直接白卷投降
2536
创作者周榜
更多
正在热议
更多
#
你上一次给父母打电话是什么时候
#
15184次浏览
136人参与
#
如果工作一直消耗情绪还要继续做吗
#
6882次浏览
53人参与
#
秋招笔面试记录
#
207154次浏览
3532人参与
#
我心目中的理想工作是这样的
#
74215次浏览
851人参与
#
给26届的秋招建议
#
41333次浏览
1041人参与
#
在职场上,你最讨厌什么样的同事
#
28441次浏览
209人参与
#
我的秋招“寄”录
#
47741次浏览
618人参与
#
秋招投递记录
#
28830次浏览
318人参与
#
实习的内耗时刻
#
61928次浏览
652人参与
#
发工资后,你做的第一件事是什么
#
72846次浏览
252人参与
#
校招第一份工作你干了多久?
#
99637次浏览
439人参与
#
如果校招重来我最想改变的是
#
280379次浏览
2909人参与
#
我的AI电子员工
#
13615次浏览
109人参与
#
扒一扒那些奇葩实习经历
#
72114次浏览
937人参与
#
你最近一次加班是什么时候?
#
80423次浏览
433人参与
#
秋招,不懂就问
#
13024次浏览
135人参与
#
安克创新求职进展汇总
#
40343次浏览
448人参与
#
毕业季,你想好怎么跟生活对线了吗?
#
237152次浏览
3789人参与
#
网易求职进展汇总
#
113400次浏览
1072人参与
#
工作上你捅过哪些篓子?
#
22536次浏览
141人参与
牛客网
牛客网在线编程
牛客网题解
牛客企业服务