一种应用更新方法、装置及电子设备制造方法及图纸

技术编号:41798368 阅读:31 留言:0更新日期:2024-06-24 20:21
本申请涉及计算机技术领域,尤其涉及一种应用更新方法、装置及电子设备。该方法中,检测到用户触发的客户端打开指令时,客户端与实时通信机制SSE建立连接,通过SSE接收来自服务端的中间层的推送信息。其中,推送信息包括中间层通过比较来自服务端的前端构建工具的文件目录与中间层存储的历史文件目录确定的差异文件。基于差异文件的文件扩展名和预配置的多用途互联网邮件扩展类型确认差异文件的文件类型。基于文件类型对应的更新规则更新应用状态信息。上述方案,可以及时更新应用的最新状态,提升用户的使用体验。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种应用更新方法、装置及电子设备


技术介绍

1、随着响应式(react)、视图(vue)、规则(regular)等前端框架的持续演进和完善,单页应用(single page application,spa)在各类网页应用中逐渐占据核心地位。无论是常规的网页应用、超文本标记语言的第五个版本(hypertext markup language,html5),还是应用内嵌页和小程序,都可见网络应用程序或网站的模型(single page application,spa)的身影。相较于传统的服务端渲染(server side rendering,ssr)页面,spa应用在开发效率、部署便捷性和用户体验方面均展现出显著优势。

2、然而,spa应用的特性也带来了一些挑战。由于其所有必要的资源代码(html、javascript和层叠样式表(cascading style sheets,css))都是在用户首次进入页面时加载,并且路由的切换完全由前端代码控制,不会触发页面的重新加载,这就导致了缓存问题的普遍存在。即,当用户在浏览器本文档来自技高网...

【技术保护点】

1.一种应用更新方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述文件类型对应的更新规则更新应用状态信息后,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述文件目录包含在所述前端构建工具构建完成后向所述中间层发送的网络请求中。

4.根据权利要求1或3所述的方法,其特征在于,所述前端构建工具在对应的钩子函数下创建网络请求,通过所述网络请求通知所述服务端的后端构建完成,所述网络请求还包括构建状态、构建版本、构建时间、应用秘钥中的至少一种。

5.根据权利要求1所述的方法,其特征在于,所述基于所...

【技术特征摘要】

1.一种应用更新方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述基于所述文件类型对应的更新规则更新应用状态信息后,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述文件目录包含在所述前端构建工具构建完成后向所述中间层发送的网络请求中。

4.根据权利要求1或3所述的方法,其特征在于,所述前端构建工具在对应的钩子函数下创建网络请求,通过所述网络请求通知所述服务端的后端构建完成,所述网络请求还包括构建状态、构建版本、构建时间、应用秘钥中的至少一种。

5.根据权利要求1所述的方法,其特征在于,所述基于所述文件类型对应的更新规则更新应用状态信息,具体包括:

6.根据权利要求1所述的方法,其特征在于,所述基于所述文件...

【专利技术属性】
技术研发人员:徐硕周磊萌
申请(专利权)人:天翼安全科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1