前端路由

Posted shengnan_2017

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端路由相关的知识,希望对你有一定的参考价值。

什么是后端路由?

优点:

  1、可以在服务端渲染后返回给浏览器,不用等待前端加载任何js或者css就可以直接显示网页内容。

  2、对SEO友好。

缺点:

  1、模板是由后端来维护和改写,前端开发行者需要安装整套的后端服务,必要时还要学习后端语言php或Java等非前端语言来改写html结构。

  2、html、数据、逻辑混为一谈,维护起来既臃肿又麻烦。

什么是前后端分离?

优点:

  后端只需要提供数据,前端通过AJax获取数据后用一定方式渲染到页面上,这样前后端分工清楚,后端专注于数据上,前端专注在交互和可视化上。

缺点:

  首屏渲染需要时间来加载css和js。

 

以上是关于前端路由的主要内容,如果未能解决你的问题,请参考以下文章

后端路由(后端渲染)前后端分离(前端渲染)单页面富应用(前端路由)

Vue全家桶之前端路由

前端路由的原理

Javascript实现前端简单路由

前端路由 or 后端路由

前端路由原理