Font Size: a A A

Design And Implementation Of Travel Agency Business Support System Based On Micro Frontends

Posted on:2020-01-19Degree:MasterType:Thesis
Country:ChinaCandidate:C F YangFull Text:PDF
GTID:2428330572973653Subject:Computer Science and Technology
Abstract/Summary:PDF Full Text Request
With the rapid development of society and the improvement of living standards,tourism has become a leisure mode for more and more people,and the tourism industry is in a new era of vigorous development.The advent of the Internet plus era has provided a good opportunity for the development of tourism industry integration.Informatization has become an important means to optimize the structure of tourism industry and improve the level of tourism services in the Internet era.It is urgent for travel agencies to possess a business support system with user-friendly interface,simple operation,complete functions,fast response and excellent performance.At present,in the mainstream Web application development,the front-end is usually a single page Web application.To support complex business logic,developers need to write a lot of JavaScript code.With the exp ansion of the travel agency business,the number of modules in the project continues to increase,the front-end projects will become larger and larger,and the packaging and compilation time will be too long,which will unable to meet the needs of rapid iteration.Therefore,this thesis proposes a micro frontends based solution,which applies the microservices concept to the front-end,transforms the original single application into an application composed by multiple small fi'ont-end applications to solve the pain point of single-page Web application development.The main research work of this thesis is divided into two aspects.On the one hand,the deficiencies of the single-spa framework are improved,the registration mechanism is optimized,communication and routing coordination issues between sub-applications are solved,and webpack is used to build applications.On the other hand,the optimized scheme is applied to the implementation of the travel agency business support system,which is divided into multiple independent sub-applications according to the functions.The sub-applications are developed based on componentization and can be packaged independently,and finally aggregated into one complete application.Finally,the system is tested,and the test results effectively verify the feasibility of the micro frontends architecture and the correctness of the system business functions.The design scheme based on micro frontends proposed in this thesis has certain reference value for developing complex Web applications.
Keywords/Search Tags:Micro Frontends, travel agency, business support, single-spa, component
PDF Full Text Request
Related items