美文网首页
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