vue.js - 对于前端的一些疑惑

查看:150
本文介绍了vue.js - 对于前端的一些疑惑的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

最近在学习vue js。里面提到的单页应用。 单页应用与多页适合什么场景呢? 单页应用如果用来做系统管理后台或者页面比较多的页面的网站,是不是没有多页应用来得方便。

解决方案

1、所谓的单页应用是指只有一个html文件,应用所有的操作都是在这一个html中完成的,你说的页面比较多只是用户看到的感觉是有多个页面。
2、多页应用就是多个html文件,一个页面对应一个html文件。
3、多页应用由于每个页面对应不同的html文件,因此各个页面可以很方便的独立的维护升级,但一旦多个页面有相互影响交互的数据,则比较麻烦,而另外一个很重要的缺点是,多页之间的跳转都需要重现完整的下载并解析一遍html,理论上响应速度不够好,一般展示型的应用可以用用多页。
4、单页应用由于都是在一个html内部渲染你看到的所谓的多个页面(而且是部分渲染),不存在上述多页应用重新完整下载解析html的过程,所以响应速度更快,用户体验更好,也是现在很多用户交互较高的应用所采用的原因。但缺点就是不利于爬虫分析-即SEO天然劣势,另外就是首屏渲染速度较慢,因为要加载很多东西。。。

这篇关于vue.js - 对于前端的一些疑惑的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆