proyecto de carga relámpago
Marco de precarga de páginas para la optimización del rendimiento del mini programa
introducir
Vi un artículo antes, "Consejos para mejorar la velocidad de las aplicaciones de los miniprogramas WeChat", que habla sobre cómo implementar el miniprograma para solicitar el protocolo antes de activar el salto de página y usar el breve tiempo de 200 ~ 300 ms para saltar a la página para obtener Los datos se representan en una nueva página, lo que permite que los datos se precarguen en la página del mini programa. Esta tecnología puede acortar el tiempo de espera del usuario y mejorar enormemente la experiencia del usuario. Pero ese artículo solo describió los principios técnicos y en realidad no le enseñó cómo escribirlo, así que escribí el marco de precarga de esta página.
Ventajas y desventajas del marco.
ventaja:
- La precarga de los datos de la página siguiente mejora la velocidad de carga de la página. El protocolo liviano (los datos se pueden recibir en aproximadamente 200 ~ 300 ms) puede cargar fácilmente los datos instantáneamente después de abrir la mini página del programa y casi no aparecen páginas vacías.
- Mantener el código para la misma empresa en una clase no destruirá la estructura del proyecto.
- La cantidad de código es muy pequeña y el impacto en el negocio original es muy pequeño.
- La precarga se inyecta cuando se inicializa el mini programa y las páginas que no implementan la precarga se omitirán automáticamente.
- ¿Quiere eliminar la precarga después de implementarla? Simplemente elimine una cadena en la clase implementada.
defecto:
- El código es muy intrusivo y es necesario reemplazar
setData
con $setData
según la situación. - Los desarrolladores deben tener muy claro cuál es el contexto de cada situación.
- El protocolo requiere mucho tiempo y alcanza más de 400 ms, por lo que no es obvio utilizar este método de optimización.
Proyectos que utilizan esta tecnología
ENLACE
Documentación del método de integración
Documento de principios técnicos
LICENCIA
Gracias por las ideas proporcionadas por este artículo: Consejos para mejorar la velocidad de aplicación de los miniprogramas WeChat