对keep-alive初步简单的认知
前言
这篇文章是来说一下用keep-alive的用后感,来给大家分享一下,主要还是通过博客这种形式来和大佬们一起学习,欢迎在下方踊跃留言
1、怎么了解到keep-alive的
这个东西如果说问刚毕业的应届生的话应该很少有人知道,因为这东西只有在实际的项目中才能起上它的作用。
我刚开始的时候我也不知道这是个什么东西,后来我的一个好朋友问了我一下,然后我也有点懵,因为没有用到过,然后面试的时候也没有问到过这个东西,所以就非常的陌生,然后就是我们习惯的操作,‘查百度’,了解了一下,然后后来就没有太在意了。
2、使用keep-alive
为什么会想起来使用它呐,是因为我们现在在做一个管理系统的项目,既然是管理系统的项目,那么就会有菜单栏这个东西,那么就会反复重复甚至多次反复的跳转,那么就产生了一个问题,就是每跳转一次,那么页面就得跟着在渲染一次,那么对http的性能就会非常的不友好,然后我就想到了keep-alive,因为没有用过,只是看了一看,就抱着试一试的心态给router-view套上去了,因为在网上看别的博文的时候,他们大致也是这么用的,如下图,我是这么用的
然后我就到浏览器的Network中检查http的请求,果然是真的会缓存下来,这个页面切换到下个页面,然后在切换到这个页面,这个页面就不用再一次的请求了。
3、聊一下用后感
这个keep-alive是特别真的好用,它真的是一个肉眼可见的项目优化的东西,但是现在用的比较浅一点,感觉它还用法应该还有很多,这一篇博文就是想着让大家看到踊跃分享,一起学习,一起进步