SPA和MPA这两个概念必须得弄懂

  • SPA–Single Page Application 单页面的应用程序,顾名思义 就是只要加载一个html页面的应用程序,在页面中要进行跳转到其它内容时使用的是局部数据更新,也就是改变某些部分的数据,对相同的组件(模块)进行复用。
    *~~~~当然这就有与之相对的多页面应用程序啦 *
  • MPA–Multiple Pages Application 多页面的应用程序,看字面的意思也就是对于一个应用程序中的每一次的请求都是通过加载和渲染一整个html页面,所以它有大量的html页面。

SPA的优势

  • SPA请求的体积相对来说会小很多(因为只要请求一个html页面);同时这也大大降低了服务器的压力;加载和渲染速度会加快(因为只需要更新局部数据和内容)。
    但是这不利于SEO(搜索引擎优化),因为页面并不知道你加载的是哪一部分的内容,只有一个html页面

所以我们要通过学习----router路由来进行单页面应用程序的开发
路由是浏览器url地址中hash(哈希值)与展示视图之间的一一对应的规则
也就是一个哈希值(path)对应一个组件(component)
有关路由的看我之后的文章叭~~~

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值