NebulaNebula

Overview

Nebula is a mini-app solution for super apps, covering host runtime, mini-app containers, preload strategy, and extensible base library APIs.

Nebula is a mini-app solution for super apps. It gives you a host runtime, a mini-app execution model, installation and bundle loading paths, preload support, and a host-owned API architecture for features like scanCode.

Nebula is designed for three groups:

  • Platform developers integrating Nebula into a host app
  • Mini-app developers building product experiences on top of the Nebula runtime
  • Framework developers extending the base library and host feature model

What Nebula solves

  • Faster business iteration than shipping every feature in a host app release
  • Clear ownership of native capabilities on the host side
  • Stable JavaScript APIs for mini-app teams
  • Support for development and production runtime modes
  • Preloading and lifecycle control for faster startup
  • Extensible host API architecture for both modal and non-modal capabilities

On this page