DEV Community

Cover image for What is Umi.Js? A Complete Guide for Beginners
swhabitation
swhabitation

Posted on • Edited on • Originally published at swhabitation.com

What is Umi.Js? A Complete Guide for Beginners

Umi, the name is derived from the Chinese phrase “乌”. Umi is a scalable, enterprise-class Front-End Application Framework. It is based on Routing and supports both Configuration and Convention Routing to provide a complete routing functionality experience.

It is complemented by a complete Life Cycle Plug-in System, covering all use cases from source code through to build products. It supports many Function Extensions and Business Requirements.

Ant Group’s Front-End Framework Umi has served 3000+ Applications directly or indirectly, including Java, Node, H5 Wireless, Offline (Hybrid) Application, Pure Front-End Assets Application, CMS Application, etc.

Key features

Image description

**Extensible Umi: **It realizes the entire life cycle and has made it plug-in-ready. Umi’s internal functionality is also plug-in-compatible. Extensible Umi supports plug-ins as well as plug-in sets to fulfill the hierarchical functionality requirements and vertical domains.

Out of the box: Umi supports standard routing, build, deploy, test, and more, and only requires one dependency to run. Umi also offers an integrated React plug-in set with rich content, covering 80% of daily development requirements.

**Enterprise level: **Umi’s authenticity has been confirmed by Ant’s in-house 3,000+ projects, as well as company projects like Ali, Youku, Netease, Flying Pig, word of mouth, etc.

Would you like to read the rest of the post? Here it is What is Umi.Js? A Complete Guide for Beginners

Don't forget to follow us on Medium for more engaging content covering web development and technology!

Top comments (0)