CN110837359A - MVC Web framework realized by GOLANG language - Google Patents
MVC Web framework realized by GOLANG language Download PDFInfo
- Publication number
- CN110837359A CN110837359A CN201911075788.1A CN201911075788A CN110837359A CN 110837359 A CN110837359 A CN 110837359A CN 201911075788 A CN201911075788 A CN 201911075788A CN 110837359 A CN110837359 A CN 110837359A
- Authority
- CN
- China
- Prior art keywords
- resource
- user request
- matching
- dynamic
- static
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000006870 function Effects 0.000 claims abstract description 41
- 230000003068 static effect Effects 0.000 claims description 39
- 238000000034 method Methods 0.000 claims description 34
- 230000004044 response Effects 0.000 claims description 27
- 239000000126 substance Substances 0.000 claims description 6
- 238000012545 processing Methods 0.000 claims description 4
- 238000012423 maintenance Methods 0.000 abstract description 7
- 238000005538 encapsulation Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 10
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 6
- 239000010931 gold Substances 0.000 description 6
- 229910052737 gold Inorganic materials 0.000 description 6
- 239000000243 solution Substances 0.000 description 3
- 238000004883 computer application Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000002347 injection Methods 0.000 description 1
- 239000007924 injection Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 238000004064 recycling Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application discloses an MVC Web framework realized by GOLANG language, which realizes the encapsulation and expansion of a native bottom framework through the cooperation of a routing container, a resource module and a function library, further realizes the service called by an interface general mode and the scheme of providing the service in a front-end page form, and avoids the problems of code redundancy and maintenance increase when a large number of services are accessed; and the MVC Web framework realized by the GOLANG language is communicated with the MVC frameworks of other languages, so that a developer just switched into the GOLANG language can quickly start, the friendliness of the developer just entering the GOLANG language is improved, and the learning cost is reduced.
Description
Technical Field
The application relates to the technical field of computer application, in particular to an MVCC Web framework realized by GOLANG language.
Background
The gold language, also called Go, is a programming language with strong static type, compiling type, concurrency type and garbage recycling function. With the popularity of the GOLANG language, many MVC (model view controller) frameworks implemented in the GOLANG language have emerged.
However, these MVC frameworks all aim to provide convenient microservices, the underlying design is simple, and once a large amount of services are accessed, codes become redundant, so that the maintenance amount of the MVC framework is greatly increased. And the MVC framework in the prior art is not communicated with the frameworks of other languages, and is not friendly to the developers who just enter the GOLANG language.
Disclosure of Invention
In order to solve the technical problems, the application provides an MVC Web framework implemented by the Generic Object Language (GOLANG) language, so as to solve the problems of code redundancy and greatly increased maintenance amount during access of a large number of services, and improve the friendliness of the MVC Web framework implemented by the GOLANG language to developers who have just entered the GOLANG language.
In order to achieve the technical purpose, the embodiment of the application provides the following technical scheme:
an MVC Web framework implemented in the GOLANG language, comprising: web server and framework routing; wherein the content of the first and second substances,
the frame route comprises a route container, a resource module and a function library; wherein the content of the first and second substances,
static resources, dynamic resources and conventional resources in the resource module are bound in the routing container in advance, and the dynamic resources comprise at least one controller; the routing container is used for receiving the user request transmitted by the Web server, carrying out first matching according to the user request and transmitting the user request to the resource module according to a first matching result; and the client is used for returning the response result returned by the resource module to the client sending the user request;
and the resource module is used for carrying out secondary matching on the user request according to the primary matching result, determining a response result corresponding to the user request in the function library according to the secondary matching result, and returning the response result to the routing container.
Optionally, the first matching, performed by the routing container according to the user request, is specifically configured to match the user request with a static resource when a resource corresponding to the user request is the static resource;
when the resource corresponding to the user request is a dynamic resource, matching the user request with the dynamic resource;
and when the resource corresponding to the user request is a conventional resource, matching the user request with the conventional resource.
Optionally, the function library includes a static document library, a conventional function library, and a dynamic function library.
Optionally, the method in the controller is defined in a contractual manner, and the defined method is extracted and registered in the routing container;
the resource module performs second matching on the user request according to the first matching result, and is specifically configured to match a method in the controller in the dynamic function library in a contract reflection manner when the user request is matched with the dynamic resource, and return an execution result of the matched method to the routing container as a response result;
when the user request is matched with the static resource, matching the static resource in the static file library, and returning the matched static resource to the routing container as a response result;
and when the user request is matched with the conventional resource, matching the conventional resource in the conventional function library, and returning the matched conventional resource to the routing container as a response result.
Optionally, when the user request is matched with a dynamic resource, the resource module is specifically configured to match the user request with a method defined in a contract manner in the dynamic function library in a form of contract reflection, and search for a method successfully matched with the user request in the routing container.
Optionally, the resource module further includes a plug-in resource pre-injected into the static resource, the dynamic resource, or the regular resource.
Optionally, the static resources include script javascript files, style css files, pictures, audio fonts and video fonts;
the dynamic resource includes a controller for processing logical requests;
the conventional resources comprise custom http error, exception and service error functions.
Optionally, the Web server is configured to receive a user request sent by a client, transmit the received user request to the framework route, and return a response result returned by the resource module to the client.
It can be seen from the foregoing technical solutions that an embodiment of the present application provides an MVC Web framework implemented in the gold language, where the MVC Web framework implemented in the gold language includes a Web server and a framework route, the framework route includes a route container, a resource module and a function library, and a static resource in the resource module is bound in advance in the route container, and is used to receive a user request transmitted by the Web server, perform first matching according to the user request, and transmit the user request to the resource module according to a first matching result; and the client is used for returning the response result returned by the resource module to the client sending the user request; and the resource module is used for carrying out secondary matching on the user request according to the primary matching result, determining a response result corresponding to the user request in the function library according to the secondary matching result, and returning the response result to the routing container. The encapsulation expansion of the native bottom layer framework is realized through the matching of the routing container, the resource module and the function library, so that the scheme that the service is called in an interface general mode and provided in a front-end page mode is realized, and the problems of code redundancy and increased maintenance amount caused by the access of a large amount of services are solved; and the MVC Web framework realized by the GOLANG language is communicated with the MVC frameworks of other languages, so that a developer just switched into the GOLANG language can quickly start, the friendliness of the developer just entering the GOLANG language is improved, and the learning cost is reduced.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, it is obvious that the drawings in the following description are only embodiments of the present application, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
FIG. 1 is a schematic structural diagram of an MVC Web framework implemented in the GOLANG language according to an embodiment of the present application;
fig. 2 is a schematic structural diagram of a framework route according to an embodiment of the present application;
fig. 3 is a schematic workflow diagram of a framework routing according to an embodiment of the present application;
fig. 4 is a schematic workflow diagram of a framework routing according to another embodiment of the present application;
fig. 5 is a schematic structural diagram of a framework route according to another embodiment of the present application;
fig. 6 is a schematic workflow diagram of a framework routing according to another embodiment of the present application;
fig. 7 is a schematic structural diagram of an MVC Web framework implemented in the GOLANG language according to another embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
An embodiment of the present application provides an MVC Web framework implemented in the GOLANG language, as shown in fig. 1, fig. 2, and fig. 3, including:
a Web server 10 and a framework router 20; wherein the content of the first and second substances,
the framework route 20 comprises a routing container 21, a resource module 22 and a function library 23; wherein the content of the first and second substances,
static resources, dynamic resources and regular resources in the resource module 22 are pre-bound in the routing container 21, and the dynamic resources include at least one controller; the routing container 21 is configured to receive a user request transmitted by the Web server 10, perform first matching according to the user request, and transmit the user request to the resource module 22 according to a first matching result; and is used for returning the response result returned by the resource module 22 to the client terminal sending the user request;
the resource module 22 is configured to perform second matching on the user request according to the first matching result, determine a response result corresponding to the user request in the function library 23 according to the second matching result, and return the response result to the routing container 21.
Fig. 1 is a schematic structural diagram of the MVC Web framework implemented in the GOLANG language, fig. 2 is a schematic structural diagram of the framework route 20, and fig. 3 is a schematic workflow diagram of the framework route 20.
Optionally, the static resources include script javascript files, style css (style Cascading lists) files, pictures, audio fonts, and video fonts;
the dynamic resource includes at least one controller for processing logical requests;
the conventional resources comprise custom http error, exception and service error functions.
The static resources, the dynamic resources and the conventional resources are freely collocated according to user requests, for example, when the MVC Web framework building interface (api) service realized by the GOLANG language is applied, the static resources can be completely separated; when the MVC Web framework realized by the GOLANG language is used for constructing the pure static page service, the dynamic resources can be completely separated. In addition, the conventional resources are used for providing convenience and customization for the functions of the rich service, and the calling in the application process is determined according to the requirements and is not mandatory.
In this embodiment, the MVC Web framework implemented by the gold language implements encapsulation and expansion of the native underlying framework through the cooperation of the routing container, the resource module 22, and the function library 23, thereby implementing a scheme of invoking a service in an interface general manner and providing the service in a front-end page form, and avoiding the problems of code redundancy and increased maintenance amount caused when a large number of services are accessed; and the MVC Web framework realized by the GOLANG language is communicated with the MVC frameworks of other languages, so that a developer just switched into the GOLANG language can quickly start, the friendliness of the developer just entering the GOLANG language is improved, and the learning cost is reduced.
Specifically, referring to fig. 4, the routing container 21 performs first matching according to the user request, specifically, when the resource corresponding to the user request is a static resource, the routing container matches the user request with the static resource;
when the resource corresponding to the user request is a dynamic resource, matching the user request with the dynamic resource;
and when the resource corresponding to the user request is a conventional resource, matching the user request with the conventional resource.
Referring to fig. 5, the function library 23 includes a static document library 231, a normal function library 232, and a dynamic function library 233.
Correspondingly, the method in the controller is defined in a contractual manner, and the defined method is extracted and registered into the routing container 21;
the resource module 22 performs the second matching on the user request according to the first matching result, specifically, when the user request is matched with the dynamic resource, the method in the controller is matched in the dynamic function library 233 in a form of contract reflection, and an execution result of the matched method is returned to the routing container 21 as a response result;
when the user request is matched with a static resource, matching the static resource in the static file library 231, and returning the matched static resource to the routing container 21 as a response result;
when the user request matches the regular resource, the regular resource is matched in the regular function library 232, and the matched regular resource is returned to the routing container 21 as a response result.
Specifically, the resource module 22 is configured to match the method in the controller in the dynamic function library 233 in the form of contract reflection when the user request matches with the dynamic resource, specifically, to match the user request with the method defined in the contract manner when the user request matches with the dynamic resource, and search the routing container 21 for a method successfully matched with the user request.
In a program registration controller (Ctronller layer in MVC framework), since there are very many methods (functions) in one controller, if these methods are matched by code row-by-row dematching, not only the workload is large, the maintenance is troublesome, but also errors are possible.
In this embodiment, a contract reflection matching method is adopted to match the fine user request to avoid the above problem. The contract reflection matching mode removes the complexity of manually adding codes, greatly reduces the code amount, and ensures that the codes are more standard and easy to maintain.
When the matching method using contract reflection is used, the following work is roughly required:
first, collect several ways of user requests (e.g., GET request, POST request, PUT request, DELETE request, etc.) that the Web server 10 can provide;
then defining methods (such as GET _ FUN1, POST _ FUN1, etc.) in the controller in the form of contracts;
extracting the method defined in the controller by the reflection program code, and registering the method in the routing container 21;
finally, the user request can be matched, the method corresponding to the user request is searched in the routing container 21, the found method is executed, and the result is returned.
On the basis of the above embodiments, in an optional embodiment of the present application, as shown in fig. 6, the resource module 22 further includes a plug-in resource pre-injected into a static resource, a dynamic resource, or a regular resource.
In the embodiment, the injection of the plug-in resource belongs to an optional process, and the link can be personalized to a high degree and belongs to an unnecessary process.
Since our plug-in resource can make business logic control in advance in the user request process, we only deal with our plug-in management function in a centralized way, and do not need to maintain and modify logic codes in other places everywhere. In addition, through the processing of the plug-in, the program maintenance is simpler, the service logics are separated from each other and are not influenced, and the more complex requirements can be realized in a personalized manner.
In the actual use process, for example, a function of writing an access log record, we need to check how many times the photos and videos taken by me are accessed. Then our plug-in resource can be defined as a "media browsing volume" plug-in. Because the normal business resources of the user are divided into three forms, the user only needs to monitor photos and videos (static resources), the routing rule of the static resources can be written in the plug-in resources at the moment, and once the routing rule is matched with the static resources, the business logic in the plug-in is executed. (note: user authentication functions are also commonly managed as plug-ins (middleware) in the industry).
On the basis of the above embodiment, in another alternative embodiment of the present application, as shown in fig. 7, the Web server 10 is configured to receive a user request sent by a client, transmit the received user request to the framework router 20, and return a response result returned by the resource module 22 to the client.
To sum up, the embodiment of the present application provides an MVC Web framework implemented by the gold language, where the MVC Web framework implemented by the gold language includes a Web server 10 and a framework route 20, the framework route 20 includes a route container 21, a resource module 22 and a function library 23, and a static resource in the resource module 22 is bound in advance in the route container 21, and is configured to receive a user request transmitted by the Web server 10, perform first matching according to the user request, and transmit the user request to the resource module 22 according to a first matching result; and is used for returning the response result returned by the resource module 22 to the client terminal sending the user request; the resource module 22 is configured to perform second matching on the user request according to the first matching result, determine a response result corresponding to the user request in the function library 23 according to the second matching result, and return the response result to the routing container 21. Namely, the encapsulation and expansion of the native bottom layer framework are realized through the matching of the routing container, the resource module 22 and the function library 23, so that the scheme that the service is called in an interface general mode and provided in a front-end page mode is realized, and the problems of code redundancy and increased maintenance amount caused when a large number of services are accessed are solved; and the MVC Web framework realized by the GOLANG language is communicated with the MVC frameworks of other languages, so that a developer just switched into the GOLANG language can quickly start, the friendliness of the developer just entering the GOLANG language is improved, and the learning cost is reduced.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the application. Thus, the present application is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (8)
1. An MVC Web framework implemented in the GOLANG language comprising: web server and framework routing; wherein the content of the first and second substances,
the frame route comprises a route container, a resource module and a function library; wherein the content of the first and second substances,
static resources, dynamic resources and conventional resources in the resource module are bound in the routing container in advance, and the dynamic resources comprise at least one controller; the routing container is used for receiving the user request transmitted by the Web server, carrying out first matching according to the user request and transmitting the user request to the resource module according to a first matching result; and the client is used for returning the response result returned by the resource module to the client sending the user request;
and the resource module is used for carrying out secondary matching on the user request according to the primary matching result, determining a response result corresponding to the user request in the function library according to the secondary matching result, and returning the response result to the routing container.
2. The MVC Web framework implemented in a GOLANG language according to claim 1, wherein the routing container performs the first matching according to the user request, and is specifically configured to match the user request with a static resource when the resource corresponding to the user request is the static resource;
when the resource corresponding to the user request is a dynamic resource, matching the user request with the dynamic resource;
and when the resource corresponding to the user request is a conventional resource, matching the user request with the conventional resource.
3. The MVC Web framework implemented in GOLANG language of claim 2, wherein the function libraries comprise a static document library, a regular function library and a dynamic function library.
4. The MVC Web framework implemented in GOLANG language according to claim 3, wherein the method in said controller is defined in a contractual manner, and the defined method is extracted and registered into said routing container;
the resource module performs second matching on the user request according to the first matching result, and is specifically configured to match a method in the controller in the dynamic function library in a contract reflection manner when the user request is matched with the dynamic resource, and return an execution result of the matched method to the routing container as a response result;
when the user request is matched with the static resource, matching the static resource in the static file library, and returning the matched static resource to the routing container as a response result;
and when the user request is matched with the conventional resource, matching the conventional resource in the conventional function library, and returning the matched conventional resource to the routing container as a response result.
5. The MVC Web framework implemented in a GOLANG language according to claim 4, wherein the resource module matches a method in the dynamic function library in the form of a contract reflection in the matching controller when the user request matches a dynamic resource, and is specifically configured to match the user request with a contract-defined method and find a method in the routing container that matches the user request successfully when the user request matches a dynamic resource.
6. The MVC Web framework implemented in GOLANG language of claim 1, wherein the resource module further comprises a plug-in resource pre-injected into a static resource, a dynamic resource, or a regular resource.
7. The MVC Web framework implemented in a GOLANG language of claim 1, wherein the static resources comprise script javascript files, style css files, pictures, audio fonts, and video fonts;
the dynamic resource includes a controller for processing logical requests;
the conventional resources comprise custom http error, exception and service error functions.
8. The MVC Web framework implemented in GOLANG language of claim 1, wherein the Web server is configured to receive a user request sent by a client and transmit the received user request to the framework for routing, and to return a response result returned by the resource module to the client.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911075788.1A CN110837359A (en) | 2019-11-06 | 2019-11-06 | MVC Web framework realized by GOLANG language |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911075788.1A CN110837359A (en) | 2019-11-06 | 2019-11-06 | MVC Web framework realized by GOLANG language |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110837359A true CN110837359A (en) | 2020-02-25 |
Family
ID=69576166
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911075788.1A Pending CN110837359A (en) | 2019-11-06 | 2019-11-06 | MVC Web framework realized by GOLANG language |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110837359A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111580800A (en) * | 2020-04-14 | 2020-08-25 | 新浪网技术(中国)有限公司 | Static resource packing method and device under Golang language |
CN113992749A (en) * | 2021-10-08 | 2022-01-28 | 浪潮云信息技术股份公司 | Http reverse proxy method and system based on go language |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140019847A1 (en) * | 2012-07-10 | 2014-01-16 | Telerik, AD | Content management system employing a hybrid web application framework |
CN103647828A (en) * | 2013-12-11 | 2014-03-19 | 北京荣之联科技股份有限公司 | REST-based JAVA MVC system and data processing method thereof |
CN104866327A (en) * | 2015-06-19 | 2015-08-26 | 上海斐讯数据通信技术有限公司 | PHP development method and frame |
CN106775775A (en) * | 2017-01-24 | 2017-05-31 | 深圳市启仑智能科技有限公司 | A kind of high-performance MVC frameworks based on OpenResty |
CN109062545A (en) * | 2018-06-29 | 2018-12-21 | 东华大学 | A kind of hybrid Quick Development Framework of Android system native applications |
CN109213605A (en) * | 2018-09-17 | 2019-01-15 | 上海高顿教育培训有限公司 | A kind of server I suitable for high concurrent scene/O implementation method |
CN109446454A (en) * | 2018-09-03 | 2019-03-08 | 中新网络信息安全股份有限公司 | A kind of high performance PHPWeb system framework of lightweight and working method |
CN109783068A (en) * | 2018-12-18 | 2019-05-21 | 南京宽慧无线网络通信有限公司 | One kind being based on MVC framework mode comprehensive resources dispatcher system |
-
2019
- 2019-11-06 CN CN201911075788.1A patent/CN110837359A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140019847A1 (en) * | 2012-07-10 | 2014-01-16 | Telerik, AD | Content management system employing a hybrid web application framework |
CN103647828A (en) * | 2013-12-11 | 2014-03-19 | 北京荣之联科技股份有限公司 | REST-based JAVA MVC system and data processing method thereof |
CN104866327A (en) * | 2015-06-19 | 2015-08-26 | 上海斐讯数据通信技术有限公司 | PHP development method and frame |
CN106775775A (en) * | 2017-01-24 | 2017-05-31 | 深圳市启仑智能科技有限公司 | A kind of high-performance MVC frameworks based on OpenResty |
CN109062545A (en) * | 2018-06-29 | 2018-12-21 | 东华大学 | A kind of hybrid Quick Development Framework of Android system native applications |
CN109446454A (en) * | 2018-09-03 | 2019-03-08 | 中新网络信息安全股份有限公司 | A kind of high performance PHPWeb system framework of lightweight and working method |
CN109213605A (en) * | 2018-09-17 | 2019-01-15 | 上海高顿教育培训有限公司 | A kind of server I suitable for high concurrent scene/O implementation method |
CN109783068A (en) * | 2018-12-18 | 2019-05-21 | 南京宽慧无线网络通信有限公司 | One kind being based on MVC framework mode comprehensive resources dispatcher system |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111580800A (en) * | 2020-04-14 | 2020-08-25 | 新浪网技术(中国)有限公司 | Static resource packing method and device under Golang language |
CN113992749A (en) * | 2021-10-08 | 2022-01-28 | 浪潮云信息技术股份公司 | Http reverse proxy method and system based on go language |
CN113992749B (en) * | 2021-10-08 | 2024-05-14 | 浪潮云信息技术股份公司 | Http reverse proxy method and system based on go language |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107491485B (en) | Method for generating execution plan, plan unit device and distributed NewSQ L database system | |
US20190251143A1 (en) | Web page rendering method and related device | |
US10839038B2 (en) | Generating configuration information for obtaining web resources | |
CN110020307B (en) | Drawing method and device for client end view | |
US20150234653A1 (en) | Resource deployment based on conditions | |
CN102193953A (en) | System and method for migrating desktop applications | |
US10120886B2 (en) | Database integration of originally decoupled components | |
US20190147029A1 (en) | Method and system for generating conversational user interface | |
CN111143207B (en) | Method for checking model training notice and training log at mobile terminal | |
CN107590145A (en) | A kind for the treatment of method and apparatus of page static resource | |
CN110580189A (en) | method and device for generating front-end page, computer equipment and storage medium | |
CN109657121A (en) | A kind of Web page information acquisition method and device based on web crawlers | |
CN104270257A (en) | Network element level network management service configuration adaptive system and method based on PB and XPATH | |
CN112256772A (en) | Data service method, device and readable storage medium | |
CN112035197A (en) | Configuration method and device of front-end page | |
CN110837359A (en) | MVC Web framework realized by GOLANG language | |
Han et al. | Policy on literature content based on software as service | |
WO2021120913A1 (en) | Application loading method, device, user terminal and server | |
Kim et al. | Comprehensive Knowledge Archive Network harvester improvement for efficient open‐data collection and management | |
CN113419711A (en) | Page guiding method and device, electronic equipment and storage medium | |
CN117850771A (en) | Business application development platform, method and storage medium for web service | |
CN113568923A (en) | Method and device for querying data in database, storage medium and electronic equipment | |
CN114637499B (en) | Visualization component processing method, device, equipment and medium | |
CN113448649B (en) | Redis-based home page data loading server and method | |
Jadhav et al. | Role of Node. js in Modern Web Application Development |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
AD01 | Patent right deemed abandoned |
Effective date of abandoning: 20240322 |
|
AD01 | Patent right deemed abandoned |