All Products
Search
Document Center

SuperApp:Basic concepts

Last Updated:Jun 02, 2026

Concept

Description

application

An independently publishable, deployable, and runnable program, such as an Android, iOS, H5, or PC application.

solution

A set of methodologies, design principles, and service capabilities for a specific scenario, such as cross-platform solutions or continuous delivery.

uni-app

uni-app is a Vue.js-based framework for building cross-platform front-end applications from a single codebase. It supports Miniapp platforms (Alipay, WeChat, DingTalk, Taobao) as well as iOS, Android, and Web. The open-source project is available on GitHub.

Visit the uni-app Community for documentation and resources.

WindVane

An extensible hybrid solution that provides a WebView container for in-app web pages. WindVane supports URL interception, event mechanisms, and web-to-native interaction for accessing device features. The container loads both WindVane Miniapps and H5 applications.

ZCache

A performance acceleration solution from Alibaba for H5 applications and mini programs. ZCache preloads resource packages on the client so requests are served locally instead of over the network. Because preloading increases the application package size, use it selectively and measure effectiveness by cache hit rate.

SuperApp business backend (SuperApp Server)

Processes SuperApp business logic and provides business-related APIs for the SuperApp client.

SuperApp open platform (SuperApp Open Platform)

Provides access to core capabilities, content, data, and services, enabling developers to build a partner ecosystem.

Application open platform (Application Open Platform)

A portal for mini program developers that provides onboarding guidance and mini program lifecycle management.

Mini program backend (Miniapp Backend)

Primarily provides data APIs for mini programs and integrates with the SuperApp open platform.