网页开发框架制造技术

技术编号:20242519 阅读:36 留言:0更新日期:2019-01-29 23:23
本申请涉及一种网页开发框架,包括:对象生成模块,用于根据数据库中相关数据表的结构生成相应的内容对象;状态保存模块,用于收集页面操作的相关数据,并根据页面操作保存标签对象的数据状态;数据交互模块,用于将页面操作的相关数据存放在数据模型中,并进行页面与服务端的数据交互;模型解析模块,用于对所述数据模型进行解析,获得数据库对象;数据服务模块,用于处理所述数据库对象,并向数据库请求数据。本申请的网页开发框架将常用的逻辑功能封装成一个个通用、可复制的组件,大大提高开发人员效率,降低整体专案开发成本;节省开发人员开发、测试调整、上线后按用户定制化需求修改的开发过程的时间。

【技术实现步骤摘要】
网页开发框架
本申请涉及WEB开发
,具体涉及一种网页开发框架。
技术介绍
传统WEB开发一个增删改查的作业,需要写JS代码,排版布局好HTML,还要写服务端CS(Client/Servers,客户端/服务器)类及相应处理逻辑,连接数据库的相关类和功能。这些工作费时费力,时间成本高。并且这样的开发过程会使每个页面代码不一致,因而即使实现类同的功能,也需要从头开始写。变量、代码不统一,导致测试质量不高,无法聚合复用相应功能;这样就导致开发效率低,开发成本居高不下。相关技术中,存在开发成本高、硬编码以及编码不统一的问题;后续经过多人维护及开发后,WEB页面无法统一,并且二次开发的前期准备时间周期长。
技术实现思路
为至少在一定程度上克服相关技术中存在的问题,本申请提供一种网页开发框架。根据本申请的实施例,提供一种网页开发框架,包括:对象生成模块,用于根据数据库中相关数据表的结构生成相应的内容对象;状态保存模块,用于收集页面操作的相关数据,并根据页面操作保存标签对象的数据状态;数据交互模块,用于将页面操作的相关数据存放在数据模型中,并进行页面与服务端的数据交互;模型解析模块,用于对所述数本文档来自技高网...

【技术保护点】
1.一种网页开发框架,其特征在于,包括:对象生成模块,用于根据数据库中相关数据表的结构生成相应的内容对象;状态保存模块,用于收集页面操作的相关数据,并根据页面操作保存标签对象的数据状态;数据交互模块,用于将页面操作的相关数据存放在数据模型中,并进行页面与服务端的数据交互;模型解析模块,用于对所述数据模型进行解析,获得数据库对象;数据服务模块,用于处理所述数据库对象,并向数据库请求数据。

【技术特征摘要】
1.一种网页开发框架,其特征在于,包括:对象生成模块,用于根据数据库中相关数据表的结构生成相应的内容对象;状态保存模块,用于收集页面操作的相关数据,并根据页面操作保存标签对象的数据状态;数据交互模块,用于将页面操作的相关数据存放在数据模型中,并进行页面与服务端的数据交互;模型解析模块,用于对所述数据模型进行解析,获得数据库对象;数据服务模块,用于处理所述数据库对象,并向数据库请求数据。2.根据权利要求1所述的开发框架,其特征在于,所述相关数据表的结构包括如下项中的至少一项:相关数据表的关系、关联数据表的栏位及注释。3.根据权利要求1所述的开发框架,其特征在于,所述内容对象包括如下项中的至少一项:HTML标签、js代码、CSS布局。4.根据权利要求1所述的开发框架,其特征在于,所述页面操作包括如下项中的至少一项:增加、删除、修改、查询。5.根据权利要求1所述的开发框架,其特征在于,所述根据页面操作保存标签对象的数据状态,包括:处理页面操作的数据逻辑;对处理后的结果进行过滤并赋值到页面;保存页面上...

【专利技术属性】
技术研发人员:张锦林
申请(专利权)人:中山市晋华软件科技有限公司
类型:发明
国别省市:广东,44

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

1