Font Size: a A A

The Design And Implementation Of Front-end Framework And Performance Optimization For Qplus Appstore Of Tencent

Posted on:2014-07-13Degree:MasterType:Thesis
Country:ChinaCandidate:Z C HuFull Text:PDF
GTID:2268330422451999Subject:Software engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of open platform, there are more and moreapplications based on it. Qplus App Store is the carriers and entrance for applicationsbuilt on Qplus open platform, it provides application management, recommendationand aggregation. Users manage their own applications and choose from the AppStore whatever they like. The App Store also takes advantages of the userrelationship data from QQ. Feeds and applications will share and send through therelationship chain, full with the features of social network. Personalizedrecommendation is also an important part of Qplus App store.It uses a combination of client and web to work, making full use of their ownadvantages. The client can make better interactive with the operation system and theweb is suitable for rapid iterative development and information display. Thecombination of both gives a strong support to the development of Qplus openplatform, avoid the weak drawbacks which means the client can’t be upgraded easilyand the web can’t have much communication with the operation system. In this paper,we choose Web front-end application, communication between client and web anddata of App Store for study, target for a suitable framework for these type of workwhich combines client and web, aims to design a good solution to handle datacommunications, front-end framework library design and performance optimization.The framework of a system determines its availability, reliability and scalability.There is complicated logic processing to do by the App Store web, so different levelsof content needs to be dealt with separately. By division of the module, abstractionof base API and object-oriented process of JS, design a well worked front-endframework.App Store uses MVC for web front-end development to resolveconfusing problems in the organization and implementation of JS code. Yahoooptimization strategy and data processing strategy supports a good performance atthe base level for Qplus App store. Finally, we identify potential problems byanalysis the performance data. New technology of HTML5is the main tool to dooptimization for our system.App Store s framework design and performance optimization solutions willwork well for the same type of system on their development, design andoptimization.
Keywords/Search Tags:Appstore, Front-end of Web, HTML5, Performance Optimization
PDF Full Text Request
Related items