您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

react单页面和多页面的区别是什么

2024/3/18 1:00:43发布14次查看
区别:1、多页面应用不同的url返回不同的html,而单页面应用不同url返回同一个html;2、多页面应用即使两个页面存在公共资源,这些公共资源会被清空重新下载,而单页面应用的这些公共资源不会被重复下载。
本教程操作环境:windows10系统、react17.0.1版、dell g3电脑。
react单页面和多页面的区别是什么多页面应用
url用于浏览器向服务器请求相应资源。不同url返回不同html。
浏览器清空a页面,根据刚返回的html内容下载相应js/css资源渲染b页面。
即使a与b页面存在公共资源(导航栏等),这些公共资源也会被清空,重新下载。
用<a href="xxx"></a>来实现页面跳转
单页面应用
url用于浏览器向服务器请求相应资源,但不同url返回同一个html(shell html),但该html内容有更新
浏览器不清空a页面,只是下载b页面所需的js/css资源(代码分片)
如果a与b页面存在公共资源(导航栏等),这些公共资源不会被重复下载。
刷新网页,访问http://localhost:3000,在浏览器的网络工具中可以看到下载了三个文件,分别是common.bundle.、bundle.和home.chunk.js,其中home.chunk.j就是特定于home的分片文件,当我们通过点击顶栏的about链接时,可以看到只有一个新下载的文件about.chunk扣
用<route />来实现页面更新
推荐学习:《react视频教程》
以上就是react单页面和多页面的区别是什么的详细内容。
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product