前端路由优缺点

前端路由:

       客户端浏览器可以不依赖服务端,根据不同的URL渲染不同的视图页面。

优点:

  1. 从性能和用户体验的层面来比较的话,后端路由每次访问一个新页面的时候都要向服务器发送请求,然后服务器再响应请求,这个过程肯定会有延迟。而前端路由在访问一个新页面的时候仅仅是变换了一下路径而已,没有了网络延迟,对于用户体验来说会有相当大的提升。
  2. 在某些场合中,用ajax请求,可以让页面无刷新,页面变了但Url没有变化,用户就不能复制到想要的地址,用前端路由做单页面网页就很好的解决了这个问题。   

缺点:    

         1.使用浏览bai器的前进,后退键的时候会重新发送请求,没有合理地利用缓存

          2.单页面无法记住之前滚动的位置,无法在前进,后退的时候记住滚动的位置

posted @ 2020-12-02 15:30  离曈  阅读(425)  评论(0编辑  收藏  举报