千家信息网

react单页面和多页面的区别有哪些

发表于:2024-12-03 作者:千家信息网编辑
千家信息网最后更新 2024年12月03日,这篇"react单页面和多页面的区别有哪些"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这
千家信息网最后更新 2024年12月03日react单页面和多页面的区别有哪些

这篇"react单页面和多页面的区别有哪些"文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇"react单页面和多页面的区别有哪些"文章吧。

区别:1、多页面应用不同的URL返回不同的HTML,而单页面应用不同URL返回同一个HTML;2、多页面应用即使两个页面存在公共资源,这些公共资源会被清空重新下载,而单页面应用的这些公共资源不会被重复下载。

本教程操作环境:Windows10系统、react17.0.1版、Dell G3电脑。

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

多页面应用

  • URL用于浏览器向服务器请求相应资源。不同URL返回不同HTML。

  • 浏览器清空A页面,根据刚返回的HTML内容下载相应js/css资源渲染B页面。

  • 即使A与B页面存在公共资源(导航栏等),这些公共资源也会被清空,重新下载。

  • 来实现页面跳转

单页面应用

  • 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扣

  • 来实现页面更新

以上就是关于"react单页面和多页面的区别有哪些"这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注行业资讯频道。

页面 资源 内容 不同 应用 浏览器 浏览 文件 就是 文章 服务器 知识 篇文章 导航 更新 服务 三个 两个 代码 价值 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 计算机网络技术职业技能鉴定 空间数据库技术与大数据技术 网络技术与新媒体的大学 网络安全文明上网海报 软件开发定制 深信和丰软件 数据库 查询至少两个 河北锦恩软件开发 数字化档案数据库管理软件 一橙网络技术卖了吗 用友软件开发要求统招本科 改完数据库后如何刷新 数据库怎么批量去除空格 火山爆发视频软件开发 frp服务器搭建web脚本 边缘计算网络安全吗 cbm数据库是专业性数据库吗 果洛软件开发要多少钱 数据库分类及解析 网络安全态势感知发展历程 雨花台区常规软件开发专业服务 云南知名软件开发报价 宁波网络技术支持价格 微信等社交媒体网络安全警示教育 网络安全保护坚定有力 数字化档案数据库管理软件 绥棱数据库开发工程师 默认数据库有什么作用 网络技术研究是干嘛的 怎么画简单的网络安全手抄报 阳泉网络安全教育平台
0