页面渲染方法、装置、电子设备和可读存储介质制造方法及图纸

技术编号:32828114 阅读:35 留言:0更新日期:2022-03-26 20:34
本发明专利技术提供了一种页面渲染方法、装置、电子设备和可读存储介质,涉及页面渲染技术领域,包括:获取目标页面相应的静态资源离线包和数据离线包;并行解析静态资源离线包和数据离线包,分别得到目标页面对应的静态资源和预加载数据;拼接静态资源和预加载数据得到页面数据,基于页面数据对目标页面进行渲染,通过将页面数据进行预加载,优化该页面渲染速度,且对业务无依赖。且对业务无依赖。且对业务无依赖。

【技术实现步骤摘要】
页面渲染方法、装置、电子设备和可读存储介质


[0001]本专利技术涉及页面渲染的
,尤其是涉及一种页面渲染方法、装置、电子设备和可读存储介质。

技术介绍

[0002]当前页面渲染应用中,为了加快渲染速度,会将页面的静态资源进行离线缓存。但经专利技术人研究发现,在此基础上的页面数据请求加载过程,也会占据页面渲染应用中至少百分之四十的时间。
[0003]当前,为了节省页面数据加载时间,往往需要对每个页面进行单独开发,以实现减少该页面的数据加载时间。此种方案的开发和维护成本很高,且不可复用。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种页面渲染方法、装置、电子设备和可读存储介质,通过将页面数据进行预加载,优化该页面渲染速度,且对业务无依赖。
[0005]第一方面,实施例提供一种页面渲染方法,所述方法包括:
[0006]获取目标页面相应的静态资源离线包和数据离线包;
[0007]并行解析所述静态资源离线包和所述数据离线包,分别得到所述目标页面对应的静态资源和预加载数据;
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面渲染方法,其特征在于,所述方法包括:获取目标页面相应的静态资源离线包和数据离线包;并行解析所述静态资源离线包和所述数据离线包,分别得到所述目标页面对应的静态资源和预加载数据;拼接所述静态资源和所述预加载数据得到页面数据,基于所述页面数据对所述目标页面进行渲染。2.根据权利要求1所述的方法,其特征在于,并行解析所述静态资源离线包和所述数据离线包,分别得到所述目标页面对应的静态资源和预加载数据的步骤,包括:根据所述静态资源离线包解析静态资源的同时,从所述数据离线包中调用数据接口,并基于所述数据接口,获取所述目标页面对应的预加载数据。3.根据权利要求2所述的方法,其特征在于,并行解析所述静态资源离线包和所述数据离线包,分别得到所述目标页面对应的静态资源和预加载数据的步骤,还包括:响应于用户针对所述目标页面的操作指令,触发执行并行解析所述静态资源离线包和所述数据离线包,分别得到所述目标页面对应的静态资源和预加载数据的步骤。4.根据权利要求2所述的方法,其特征在于,从所述数据离线包中调用数据接口,并基于所述数据接口,获取所述目标页面对应的预加载数据的步骤,包括:根据业务加载优先等级对所述数据离线包中的页面数据进行分类,得到属性数据和图片数据,其中,所述属性数据包括以下的一项或多项:所述目标页面对应的基本数据、标题、活动信息、标签、价格信息和售后信息,所述图片数据包括图片对应的资源定位标志URL;根据所述属性数据确定所述目标页面对应的预加载数据。5.根据权利要求4所述的方法,其特征在于,基于所述页面数...

【专利技术属性】
技术研发人员:黄雪良张宏远代永里李联玉黄伟
申请(专利权)人:金瓜子科技发展北京有限公司
类型:发明
国别省市:

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

1