# Other Startup Performance Optimization Recommendations

except Code package volumeCode injectionFirst screen renderingIn addition, the release frequency and other factors will also affect the Mini Program start time.

In response to these factors, we recommend that developers:

# 1. Reasonably Planned Release

If a version update is detected when the Mini Program starts (for specific policies, seeMini Program update mechanism), will perform the following operations, affecting the startup time

  • Re-access the basic information of the Mini Program
  • Perform incremental updates to the Mini Program code package
  • Regenerate JS Code Code Cache
  • Rebuild the initial render cache

The ability to quickly iterate release is a relatively Mini Program APP However, too frequent new releases may cause some users to need to update the Mini Program every time they use it, resulting in a longer average startup time.

Without affecting the normal functional iteration of the Mini Program, we recommend that developers do version planning in advance and control the frequency of version release.

Rollback and new releases have the same impact on startup time.