前后端路由与前后端渲染的概念

路由:这是一个网络工程术语,指分组从源到目的地时,决定端到端路径的网络范围的进程。

通俗地将,就是数据从服务器分发到客户端(可反向)的过程,也可粗暴的理解为url的不同

后端路由:根据url(统一资源调配符)的不同,后端(如jsp Java server page)通过对url的解析,从数据库读取数据然后动态地生成html界面,并返回该界面给前端展示的过程。由于界面是后端生成的,所以叫做后端路由。(前后端不分离)

单独介绍SPA定义:

SPA:单页Web应用(single page web application,SPA),,就是只有一张Web页面的应用,是加载单个HTML 页面并在用户与应用程序交互时动态更新该页面的Web应用程序。

前端路由:通过url,给单一的页面设置不同的锚点,从而实现单页面,不同内容的显示(通过JavaScript动态地改版页面的内容,但是不从服务器请求资源,也就是单独请求一次index页面)所有的操作都在这张页面上完成,都由JavaScript来控制,完全由前端来控制页面的显示。

后端渲染:由于后端路由中页面的刷新是由服务器动态生成的,所以渲染过程在后端完成,叫做后端渲染。

前端渲染:通过JavaScript的Ajax技术对页面的局部进行请求,按照写定的HTML模板对页面进行更新,通过前端进行页面的改动,渲染过程在前端完成,这就是前端渲染。

暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇