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