# Performance and Experience
Why performance optimization is necessary
The relationship between Weixin Mini Program performance and user experience is inextricably linked. In the process of using Mini Programs, users sometimes encounter problems such as slow Mini Program opening, slow sliding, and slow response, which are all related to the performance of Mini Programs. The performance problem is ultimately a user experience problem, and if it cannot be solved well, it will affect the user's normal use or even exit the Mini Program.
With the iteration of Weixin Mini Program, there are more and more pages, more and more complex functions, and the performance problems of Mini programs are more and more prominent. In the process of developing Mini programs, developers should not only pay attention to the implementation of functions, but also invest enough energy in optimizing the performance of Mini programs to ensure a good user experience.
How to perform performance optimization
Broadly speaking, the performance of Weixin Mini Program can be divided into two topics: startup performance and runtime performance . Startup performance allows users to open and see the contents of the Mini Program faster, and runtime performance ensures users can smoothly use the Mini Program's functions. In addition to its own functionality, a good user experience brought about by good performance is also the key to a Mini Program's ability to retain users.
The Weixin Mini Program framework combines technologies of Web development and Guest Development with further innovations. Therefore, some methods of performance optimization in web development are also applicable to Mini Programs, such as the use of caches, optimization of network requests, code compression, and so on. In addition, due to the characteristics of the Mini Program technology framework, there are also some special performance optimization methods in Mini Program development.
For performance optimization, developers can refer to the optimization guidelines in this section, as well as some debugging tools and performance data provided by Weixin Mini Program.