Skip to content

Latest commit

 

History

History
 
 

docs

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
title hero features footer
UmiJS - Extensible enterprise-level front-end application framework.
title desc actions
UmiJS
🍙 Extensible enterprise-level front-end application framework.
text link
Get Started →
/docs/getting-started
icon title desc
Extensible
Umi implements the complete lifecycle and makes it extensible, and Umi's internal functions are all plugins. Umi also support plugins and presets.
icon title desc
Out of the Box
Umi has built-in routing, building, deployment, testing, and so on. It only requires one dependency to get started. Umi also provides an integrated preset for React with rich functionaries.
icon title desc
Enterprise
It has been verified by 3000+ projects in Ant Financial and projects of Alibaba, Youku, Netease, 飞猪, KouBei and other companies.
icon title desc
Self Development
Including micro frontend library, component packaging, documentation tools, request library, hooks library, data flow, etc.
icon title desc
Perfect Routing
Supports both configuration routing and convention routing, while with functional completeness, such as dynamic routing, nested routing, permission routing, and so on.
icon title desc
Future Ready
Umi's community is also exploring new technologies. For example, modern mode, webpack @ 5, automated external, bundler less, etc.
Open-source MIT Licensed | Copyright © 2017-present<br />Powered by [dumi](https://d.umijs.org/).

Getting Started in 3 minutes

Manually,

# Create directory
$ mkdir myapp && cd myapp

# Install dependency
$ yarn add umi

# Create page
$ npx umi g page index --typescript --less

# Start development
$ npx umi dev

Or Getting Started with Boilerplate.

Contributors

This project exists thanks to all the people who contribute. Join us!

Feedback

Github Issue DingTalk Wechat
umijs/umi/issues