Plug-in system based on dynamic template compiling technology and implementation method thereof

A compiling technology and dynamic template technology, applied in the plug-in system based on dynamic template compiling technology and its implementation field, can solve the problems of losing the core value of the low-code development platform, reducing development costs, complex requirements, etc., to achieve improved scalability, high The effect of safety and high performance

Active Publication Date: 2021-07-13
达而观数据(成都)有限公司
View PDF8 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0002] With the continuous popularity of low-code development platforms in the market in recent years, the market's demand for low-code system-related components has become increasingly complex. In order to ensure sys...

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
  • Plug-in system based on dynamic template compiling technology and implementation method thereof
  • Plug-in system based on dynamic template compiling technology and implementation method thereof
  • Plug-in system based on dynamic template compiling technology and implementation method thereof

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0024] The present invention will be further described below in conjunction with the accompanying drawings.

[0025] The embodiment of the present invention provides a plug-in system based on dynamic template compilation technology. This system mainly includes three modules: template code editor, form generator and code generator, and the working relationship of each module figure 1 shown.

[0026] Among them, the form generator is mainly responsible for conditional rendering of the basic components. At the same time, the form generator also needs to handle the basic code compilation control logic during the rendering process. For example, the B component can only be displayed when the value of the A component is "a", and finally , the form generator will generate a JSON (code logical structure) file describing the entire form.

[0027] In this embodiment, the basic components mainly include components such as input boxes, check boxes, color selectors, path selectors, and dro...

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 relates to the technical field of low-code development platforms, and discloses a plug-in system based on a dynamic template compiling technology and an implementation method thereof. The system comprises a form generator, a template code editor and a code generator; the form generator is responsible for conditional rendering of a basic component, meanwhile, for processing basic code compiling control logic, and then forming a section of JSON file used for describing the whole form; the template code editor is responsible for establishing Python code generation mapping, compiling a generation template of a Python code and generating a section of pseudo Python code; and the code generator combines the pseudo Python code with the JSON file, and finally compiles the pseudo Python code into an executable Python code. The plug-in system of the low-code development platform is based on an ingenious dynamic template compiling technology, and the safety of the whole plug-in system and the expandability of the whole low-code development platform are improved.

Description

technical field [0001] The invention relates to the technical field of low-code development platforms, in particular to a plug-in system based on dynamic template compilation technology and an implementation method thereof. Background technique [0002] With the continuous popularity of low-code development platforms in the market in recent years, the market's demand for low-code system-related components has become increasingly complex. In order to ensure system scalability, traditional low-code development platforms will provide coding in addition to built-in controls. way, but this loses the core value of the low-code development platform, which is to reduce development costs. Contents of the invention [0003] The technical problem to be solved by the present invention is to provide a plug-in system based on dynamic template compilation technology and its implementation method for the above-mentioned problems. The plug-in system supports Users can visually arrange the...

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
IPC IPC(8): G06F8/41
CPCG06F8/41
Inventor 王力国王玉略金克纪达麒陈运文
Owner 达而观数据(成都)有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products