uniapp es un framework front-end que utiliza Vue.js para desarrollar aplicaciones multiplataforma.
Los desarrolladores escriben código Vue.js y uniapp lo compila en múltiples plataformas, como iOS, Android y subprogramas WeChat, para garantizar que se ejecute correctamente y logre una experiencia excelente. Vue.js heredado por uniapp proporciona una experiencia completa de desarrollo de Vue.js. Las especificaciones del componente uniapp y la API de extensión son básicamente las mismas que las de los miniprogramas WeChat. Los desarrolladores con cierta experiencia en el desarrollo de miniprogramas Vue.js y WeChat pueden comenzar rápidamente con uniapp y desarrollar aplicaciones que sean compatibles con múltiples terminales. uniapp proporciona optimización de compilación condicional, que puede escribir elegantemente código personalizado para una determinada plataforma y llamar a capacidades propietarias sin afectar otras plataformas. Cuando uniapp está empaquetado en la aplicación, todavía usa el motor 5+ y todas las capacidades de 5+ se pueden usar en uniapp. El rendimiento de ejecución en el lado de la aplicación es básicamente el mismo que el del subprograma WeChat.