前端路由与后端路由

路由就是根据不一样的 url 地址展现不一样的内容或页面html

后端路由前端

后端路由切换页面是跳转全局刷新页面(用户体验差),并且好比A页面的静态资源和B页面的静态资源会重复请求。vue

下面说下SSR 服务器渲染ajax

网络爬虫在爬取资源时候会及时找到重要资源有利于SEO优化,但对服务器压力较大。所以通常首页服务器渲染,其余页面使用ajax(好比淘宝)后端

对于普通的网站,全部的超连接都是URL地址,全部的URL地址都对应服务器上对应的资源服务器

后端路由的优缺点网络

优点:服务器渲染有利于SEO优化app

劣势:一、静态资源重复请求,对服务器压力较大优化

      二、用户体验很差网站

前端路由

经过不一样的路由 切换不一样的页面

对于单页面应用程序来讲,主要经过URL中的hash(#号)来实现不一样页面之间的切换

在单页面应用程序中,这种经过hash改变来切换页面的方式,称做前端路由

前端路由的主要模式是hash和history模式

好比

hash路由 -> #/ #/2.html
history路由 / /2.html

说下单页面应用SPA(single page application)

它在加载页面时,不会加载整个页面,而是只更新某个指定的容器中内容

单页面应用核心:更新视图而不从新请求页面

vue的路由

Vue Router 是 Vue.js 官方的路由管理器

前端路由的优缺点

优点:一、单页面应用,用户全部的操做都在一个页面完成

   二、用户体验好,共享资源只须要请求一次便可

劣势:对SEO不够友好

相关文章
相关标签/搜索