CN110837359A - MVC Web framework realized by GOLANG language - Google Patents

MVC Web framework realized by GOLANG language Download PDF

Info

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
Application number
CN201911075788.1A
Other languages
Chinese (zh)
Inventor
郭长生
王运志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Dog Intelligent Robot Technology Co Ltd
Original Assignee
Beijing Dog Intelligent Robot Technology Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Beijing Dog Intelligent Robot Technology Co Ltd filed Critical Beijing Dog Intelligent Robot Technology Co Ltd
Priority to CN201911075788.1A priority Critical patent/CN110837359A/en
Publication of CN110837359A publication Critical patent/CN110837359A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical 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

MVC Web framework realized by GOLANG language
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.
CN201911075788.1A 2019-11-06 2019-11-06 MVC Web framework realized by GOLANG language Pending CN110837359A (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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