美文网首页
Vue-router

Vue-router

作者: super_girl秘密基地 | 来源:发表于2021-08-08 12:14 被阅读0次

路由:通过互联网把信息从源地址传输到目的地址的活动

路由器提供的两种机制:路由和转送

路由是决定数据包从来源到目的地的路径

转送将输入端的数据转移到合适的输出端

路由中有一个概念是路由表,路由表本质上是一个映射表,决定了数据包的指向

后端路由阶段:(后端渲染)

早期开发都是通过服务器来渲染的,服务器直接生成然后传输给客户端进行展示

每个页面都有属于自己的网址URL

缺点:整个页面都是通过后端人员来编写的;html代码与数据和逻辑写在一起,必较混乱,编写和维护起来都比较糟糕

前后端分离阶段:(前端渲染)

随着Ajax的出现,有了前后端分离的开发模式

只要在浏览器上输入网址,就会去静态资源服务器请求对应的html+css+js,然后再去服务器寻求API

静态资源服务器里放着多个url以及对应的多套html+css+js

后端只提供API接口来返回数据,前端通过Ajax获取数据并且通过javascript将数据渲染到页面中

优点:前后端责任清晰,后端专注于数据,前端专注与交互和可视化

移动端(ios、安卓)出现后,后端不需要做任何处理,依然使用之前的一套API借口即可

SPA页面(单页富应用页面)阶段:

静态资源服务器里只放着一套html+css+js

在浏览器输入网址后,就会向静态资源服务器中请求,把一整套html+css+js全部资源请求到后,由前端路由再去映射到每个网页

前端路由:每个网址url都会映射到全部资源html+css+js里面的相应组件,表现出来的就是每个页面。(一个组件就对应着一个页面)

相关文章

网友评论

      本文标题:Vue-router

      本文链接:https://www.haomeiwen.com/subject/iefovltx.html