Skip to content
forked from umijs/umi

๐ŸŒ‹ Pluggable enterprise-level react application framework.

License

Notifications You must be signed in to change notification settings

yujiayinshi/umi

This branch is 3092 commits behind umijs/umi:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

4e06e90 ยท Apr 15, 2022
Oct 12, 2021
Jul 4, 2021
Jan 14, 2022
Apr 21, 2021
Jun 11, 2021
May 18, 2020
Apr 15, 2022
May 25, 2021
Sep 6, 2021
Nov 27, 2017
Mar 23, 2020
Jun 2, 2020
May 25, 2021
Mar 9, 2021
Apr 13, 2021
Nov 9, 2020
Aug 12, 2021
Feb 18, 2019
May 10, 2021
Aug 8, 2018
Jun 4, 2021
Jun 4, 2021
Sep 22, 2020
Sep 2, 2020
Feb 24, 2021
Apr 15, 2022
Oct 8, 2020
Dec 1, 2020
Apr 15, 2022
Apr 21, 2021
Apr 1, 2022

Repository files navigation

English | ็ฎ€ไฝ“ไธญๆ–‡

umi

codecov NPM version CircleCI GitHub Actions status NPM downloads Install size brotli

๐Ÿ™ Extensible enterprise-level front-end application framework.

Please consider following this project's author, sorrycc, and consider starring the project to show your โค๏ธ and support.


Features

  • ๐ŸŽ‰ Extensible, Umi implements the complete lifecycle and makes it extensible, and Umi's internal functions are all plugins. Umi also support plugins and presets.
  • ๐Ÿ“ฆ 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.
  • ๐Ÿ  Enterprise, It has been verified by 3000+ projects in Ant Financial and projects of Alibaba, Youku, Netease, Fliggy, KouBei and other companies.
  • ๐Ÿš€ Self Development, Including micro frontend library, component packaging, documentation tools, request library, hooks library, data flow, etc.
  • ๐ŸŒด Perfect Routing, Supports both configuration routing and convention routing, while with functional completeness, such as dynamic routing, nested routing, permission routing, and so on.
  • ๐Ÿš„ Future Ready, Umi's community is also exploring new technologies. For example, modern mode, webpack @ 5, automated external, bundler less, etc.
  • ๐ŸŒˆ Support SSR, Starts Server-Side Render friendly.

Getting Started

Edit umi

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.

Links

Contributors

This project exists thanks to all the people who contribute. [Contribute].

Feedback

Github Issue ๅพฎไฟก็พค
umijs/umi/issues ๅ…ณๆณจๅŽๅ›žๅคใ€Œumiใ€

LICENSE

MIT

About

๐ŸŒ‹ Pluggable enterprise-level react application framework.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 96.7%
  • Smarty 1.5%
  • EJS 1.0%
  • Less 0.7%
  • CSS 0.1%
  • JavaScript 0.0%