Unlock instant, AI-driven research and patent intelligence for your innovation.

A development system and method for translating multi-level object data into native code

A kind of object data and multi-level technology, applied in the field of data processing, can solve the problems of large threshold of privatization deployment, long development cycle of traditional business, increase of low code, etc., to achieve good scalability, good performance, and lower threshold of use Effect

Active Publication Date: 2022-06-17
南京飓风引擎信息技术有限公司
View PDF6 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In the development of existing technologies, the digital transformation of enterprises has increased the demand for low-code, the traditional business development cycle is long, and the cost is high, professional programmers are required to develop and maintain, and the cost is too high
At present, most of the low-code on the market is to generate configuration data, which strongly relies on the platform itself, and has a relatively large threshold for privatized deployment.
At the same time, configuring data is incompetent for highly logical interactions or businesses

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
  • A development system and method for translating multi-level object data into native code
  • A development system and method for translating multi-level object data into native code
  • A development system and method for translating multi-level object data into native code

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 2

[0130] In this Example 2:

[0131] A development system for translating multi-level object data into native code, the system includes a visual editor, a resource center, a data center, a parser, a converter, a generator, and a code repository:

[0132] Visual editors include view editors and logic editors;

[0133] The view editor is responsible for the real-time rendering of the component tree, property modification and logical binding; the view editor includes the rendering proxy module, interaction module, controller, event processing module, and component tree;

[0134] The rendering proxy module is used to build a proxy virtual node in the rendering layer, which is specially responsible for monitoring the data changes of the virtual node, and then redrawing the real rendering node; the interaction module is used for attribute modification and transmission to the controller; the event processing module is used for Proxy all real DOM node events, and then trigger correspon...

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 development system and method for translating multi-level object data into native codes, belonging to the technical field of data processing. This system includes a visual editor, resource center, data center, parser, converter, generator, and code warehouse: use the visual editor to modify page data by dragging and property setting; use the resource center to coordinate all static resource data ;Use the data center to manage the data and resource data generated by users; use the parser to analyze the metadata of the data center and generate an abstract model; use the converter to convert the abstract model into a model of the actual end; use the generator to traverse the model data and call each end to generate The generator generates the corresponding code; use the code warehouse to push the code generated by the generator to the corresponding warehouse. The invention only needs to change the translation module to generate new codes when the framework is upgraded, and does not need to manually migrate codes, and can solve the problem of increasingly redundant manual codes.

Description

technical field [0001] The invention relates to the technical field of data processing, in particular to a development system and method for translating multi-level object data into native codes. Background technique [0002] Multi-level object data is a complex object with a deep nesting level, which is mainly used to describe the elements, materials, plug-ins, etc. of the system. This data records all kinds of information on the page, is associated with resource data, and will eventually be persisted to the database. For example, component data needs to record the metadata of the component, component attribute data, component binding relationship, etc., and finally be consumed by the translation module to generate source code. [0003] In the development of existing technologies, the digital transformation of enterprises has increased the demand for low-code, traditional business development cycle is long, and the cost is high, requiring professional programmers to develo...

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 Patents(China)
IPC IPC(8): G06F8/34G06F8/38G06F8/41
CPCG06F8/34G06F8/38G06F8/427
Inventor 张逸蒋奕谢子剑喻磊
Owner 南京飓风引擎信息技术有限公司