Add a pre-built sliding panel, popup, or button to a Weex mobile app without designing or coding it from scratch.
Build a cross-platform mobile app in Vue that runs on Android and iOS using only shared component code.
Enable tree-shaking in your build so only the Weex UI components your project actually uses are included in the bundle.
Consult the live demo site to browse all available components and see how they look before adding them to your project.
Requires an existing Weex project setup and a build-tool configuration step to enable on-demand component loading.
Weex UI is a library of ready-made interface components for building mobile apps with Weex. Weex is a framework that lets developers write code once and run it on both Android and iOS devices as well as in a browser. This library provides the building blocks, such as buttons, popups, lists, and other common interface pieces, so developers do not have to build them from scratch. The components are written in Vue, a popular way to describe user interfaces. Developers install the library through a standard package manager command, import the components they need, and drop them into their templates. A code example in the README shows how to add a button that opens a sliding panel: a few lines of HTML-like markup and a small amount of logic. The library is designed to load only the components a project actually uses rather than shipping everything at once. This requires a small configuration step to tell the build tool which parts to include. The project was originally created by Alibaba and later donated to the Apache Software Foundation's incubator program. Documentation and a live demo are available on the project's home page. Support channels listed in the README include a DingTalk chat group for questions.
← apache on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.