Implementation method of a web application development tool

A technology for developing tools and implementation methods, applied in the field of web applications, which can solve the problems of inconvenient overall control of business applications, discretization of business applications, and lack of application development feeling by developers.

Active Publication Date: 2021-01-22
INSPUR SOFTWARE CO LTD
View PDF5 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The above two types of development tools each have their own application scenarios. The first one only realizes the online IDE and lacks the visual drag-and-drop rapid development function; although the second one realizes the visual display of business data conveniently and quickly, but It makes the business application discrete, and it is inconvenient to control the business application as a whole
On the other hand, most of these development tools are oriented to end users, but for developers, they lack the sense of application development and experience is not good.

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
  • Implementation method of a web application development tool
  • Implementation method of a web application development tool

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0045] The content of the present invention is described in more detail below:

[0046] The present invention is oriented to developers, and in order to suit developers’ research and development habits, the invention is implemented in the form of WebIDE and developed from the perspective of source code; at the same time, the tool provides a drag-and-drop development mode, providing front-end Web component drag-and-drop tool plug-ins and code machine tools Plugins, and provide a plugin extension mechanism.

[0047] 1. WebIDE architecture and operating principle

[0048] Description: WebIDE is composed of project file tree and designer, and code files are stored in code warehouse, such as figure 1 shown.

[0049] 1) The project file tree uses tree components to display the files in the project. Double-click the file in the tree to display its file code in the code editor; right-click the file in the tree to select the appropriate design tool, and the file code will be display...

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 provides an implementation method of a Web application development tool, which relates to the technical field of Web applications. The invention turns the traditional client development to online development. Developers can use a browser to open WebIDE anytime and anywhere for development without installing a client terminal software. The WebIDE is oriented to developers, designed from the perspective of project engineering, and provides functions such as project file tree display, designer, and file saving. The designer provides drag-and-drop development functions, and provides source code, source code editing tools, UI drag-and-drop tools, and code generator tools by default. The front-end Web component drag-and-drop tool is based on the UI component library to achieve rapid generation of front-end Web pages and code generator tools. Based on the data model, code development and generation are realized; an extension mechanism is provided to support the flexible access of custom plug-ins.

Description

technical field [0001] The present invention relates to web application technology, in particular to a realization method of a web application development tool. Background technique [0002] In the era of big data, in the face of massive business data, how to quickly realize the visual display of data and the rapid development of data applications has become a current hot spot, and online application development tools have been proposed. [0003] At present, there are two types of online development tools in the industry. One is online WebIDE, such as Eclipse Che and CodingWebIDE. Its core is to implement the desktop version of the IDE online based on the browser. ; The other is light application customization tools, such as Ali quick BI, magic mirror and other products, which provide a drag-and-drop development interface, and the goal is to face end users (non-developers) and realize data reports, graphs and charts. , Customized development of applications. The above two ...

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/38G06F9/451
CPCG06F8/38
Inventor 吴玉雁
Owner INSPUR SOFTWARE CO LTD
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