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

Realization method of Web application development tool

A technology of development tools and implementation methods, which is applied in the field of Web applications, and can solve problems such as discretization of business applications, lack of drag-and-drop rapid development functions, and inconvenient overall control of business applications

Active Publication Date: 2018-03-27
INSPUR SOFTWARE CO LTD
View PDF5 Cites 37 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
  • Realization method of Web application development tool
  • Realization method of Web application development tool
  • Realization method of 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 a realization method of a Web application development tool and relates to Web application. The realization method includes that conventional client side development is convertedinto online development, developing personnel can use a browser any time and any place to open WebIDE for development, and installing of client side software is not needed. The WebIDE is oriented tothe developing personnel and designed from the perspective of project engineering, and provides functions of project file tree demonstration, a designer and file storage. The designer provides a dragging development function and provides source code, a source code editing tool, a UI dragging tool and a code machine tool in a default manner, wherein a front-end Web component dragging tool is basedon a UI component library to realize quick generation of a front-end Web page, and the code machine tool is based on a data model to realize development and generation of codes; the Web application development tool provides an expansion mechanism and is supportive of flexible connection-in of self-defined 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 tw...

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