Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Fused interface response data and component-based development framework applied to third-generation modern Web front end

A technology that responds to data and develops a framework. It is applied in the direction of user interface execution, electrical digital data processing, and software engineering design. It can solve problems such as incompatibility and non-priority support for component specifications, and achieve complete dynamics, simple synchronous processing logic, The effect of simplification

Pending Publication Date: 2021-12-31
上海理泊软件科技有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, the upgrading of traditional software to the current third-generation modern web framework has very incompatible defects: almost 90% of the original code base must be refactored, the original development tools must be changed, and developers must be upgraded to a higher level to complete.
[0007] The third generation of the current mainstream front-end component framework is not very friendly and natural to the international standard support of Web Component. When designing, it does not give priority to supporting the component specification defined by the International Standards Organization.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Fused interface response data and component-based development framework applied to third-generation modern Web front end
  • Fused interface response data and component-based development framework applied to third-generation modern Web front end
  • Fused interface response data and component-based development framework applied to third-generation modern Web front end

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027]为使本发明实施方式的目的、技术方案和优点更加清楚,下面将结合本发明实施方式中的附图,对本发明实施方式中的技术方案进行清楚、完整地描述,显然,所描述的实施方式是本发明一部分实施方式,而不是全部的实施方式。基于本发明中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。因此,以下对在附图中提供的本发明的实施方式的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施方式。基于本发明中的实施方式,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施方式,都属于本发明保护的范围。

[0028]请参阅图1,本发明实施例中,一种应用于第三代的现代Web前端的融合式的界面响应数据、基于组件的开发框架,包括:访问层、前端UI层、后端;

[0029]EDP React核心模版指令集edp-:主要用在HTML模版界面视图中,让界面具备数据响应,其包括edp-attribute、edp-execute、edp-template、edp-tmpl、edp-refresh、edp-props、slot插槽、edp-slot、edp-render;

[0030]EDP React组件:组件包含HTML模版、组件对象,HTML模版支持集edp-;组件支持HTML文件,以及各种服务端文件JSP、ASP、PHP,以实现对旧代码的兼容,组件定持普通对象以及现代Web标准WebComponent;组件的生命周期支持独创的beforeProps、updated的两个生命周期方式;通知渲染更新机制,独创支持两种模式:一种是异步的更新整个页面元素通知,还是一种是可以同时支持同步和异步的可定点更新区域;

[0031]EDP React页面:页面是普通的HTML,普通的HTML也可以支持模版指令集、也可以是被Mount挂载、也可以包含各种标准的EDP React组件,因此EDP React页面可以让前代的界面兼容,同时具备现代组件;

[0032]EDP React路由:React路由就像是路径指挥员,引导各种页面和组件按照用户操作的路径显示出页面 / 组件内容;React路由可以管控页面跳转,也可以管控组件跳转;EDP路由管控的页面跳转支持传统的HTML、JSP / PHP、ASPX跳转,还支持iframe页面跳转;因此也是全面兼...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a fused interface response data and component-based development framework applied to a third-generation modern Web front end. The fused interface response data and component-based development framework comprises: an access layer, a front-end UI layer and a rear end; the EDPRact core template instruction set edp- that is mainly used in an HTML template interface view, so that an interface has data response; the EDPReact component that comprises an HTML template, a component object and an HTML template support set edp-; the EDPRact page, wherein the page is a common HTML, and the common HTML can also support a template instruction set, can also be mounted by Mount and can also comprise EDPRact components of various standards, so that the EDPRact page can be compatible with a previous-generation interface and has modern components at the same time; and an EDPReact routing. According to the invention, the problems of huge waste and upgrading cost caused by incompatibility of traditional codes and architectures in development of third-generation Web applications at present are solved; and seamless transition to the modern WebComponent standard can be realized, and the mature third-party ecological components at present can be seamlessly integrated.

Description

technical field [0001] The invention relates to the technical field of front-end development frameworks, in particular to an integrated interface response data and component-based development framework applied to the third-generation modern Web front-end. Background technique [0002] From the development of .com Internet in 2001, to August 2005, when the second-generation Web front-end development framework represented by jQuery was launched, B / S architecture software is based on the first and second-generation interface frameworks. the largest investment. However, the upgrading of traditional software to the current third-generation modern web framework has very incompatible defects: almost 90% of the original code base must be refactored, the original development tools must be changed, and developers must be upgraded to a higher level to complete. . [0003] Therefore, it takes a lot of time and resources for traditional software to be upgraded to a modern framework in ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F8/38G06F8/30G06F9/448G06F9/451
CPCG06F8/38G06F8/315G06F9/4486G06F9/451
Inventor 余良开
Owner 上海理泊软件科技有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products