Banana UI is a set of underlying component libraries based on Web Components , which provides a set of commonly used components.
Official Documentation:
The biggest feature of Banana is that it is a component library based on Web Components, which means it can be used in almost all front-end frameworks, or in native environments (frameworkless); and it also supports server-side rendering (SSR) and can even be used in worker environments. This means you can use it almost anywhere.
Banana seems to be the only Web Components component library in China that supports server rendering.
Based on this, Banana is suitable for these scenarios:
Any form of questions and contributions are welcome, and you can ask questions or seek help on the Issues area. If you want to participate in the contribution, hopefully you can check out the contribution guide first.
Can. Banana UI is already used in some projects. But be aware that it is still in its early stages and there may be some problems. If you have problems during use, please ask questions or seek help in the Issues area.
Author's Note: I am currently working in a cross-border e-commerce company, and the company's largest C-end project and some of its internal systems are using Banana UI.
MIT