Skip to content
/ umi Public
forked from umijs/umi

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

License

Notifications You must be signed in to change notification settings

andy521/umi

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

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9268d79 ยท Jul 16, 2019
May 8, 2019
Jul 16, 2019
Jan 11, 2019
Jul 15, 2019
Jul 5, 2019
Feb 12, 2019
Nov 27, 2017
May 21, 2019
May 21, 2019
Jun 26, 2019
Jun 26, 2019
Jun 10, 2019
Jun 19, 2019
Feb 18, 2019
Apr 6, 2019
Aug 8, 2018
Jul 2, 2019
Jul 2, 2019
Jun 26, 2019
Mar 15, 2019
Jul 5, 2019
Apr 12, 2019
Jun 24, 2019
Feb 18, 2019
Jun 24, 2019

Repository files navigation

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

umi

Coverage Status NPM version Build Status NPM downloads lerna

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

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


Features

  • ๐Ÿ“ฆ Out of box, with built-in support for react, react-router, jest, webpack, rollup, etc.
  • ๐Ÿˆ Next.js like and full featured routing conventions, which also supports configured routing
  • ๐ŸŽ‰ Plugin system, covering every lifecycle from source code to production
  • ๐Ÿš€ High performance, including PWA support, route-level code splitting, etc.
  • ๐Ÿ’ˆ Support for static export, Suitable for environments without server
  • ๐Ÿš„ Fast dev startup, including dll support with config etc.
  • ๐Ÿ  Polyfill solution, add JS and CSS polyfill with targets config, lowest to IE9
  • ๐Ÿ Support TypeScript, including d.ts definition and umi test
  • ๐ŸŒด Deep integration with dva, including duck directory support, automatic loading of model, code splitting, etc
  • โ›„๏ธ Support MPA๏ผŒbased on umi-plugin-mpa

And more.

Getting Started

# Install deps
$ yarn global add umi # OR npm install -g umi

# Create application
$ mkdir myapp && cd myapp

# Create page
$ umi generate page index

# Start dev server
$ umi dev

# Build and deploy
$ umi build

Getting started with a 10 minutes video

Examples

Contributors

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

Community

Slack Group Github Issue ้’‰้’‰็พค ๅพฎไฟก็พค
sorrycc.slack.com umijs/umi/issues

License

MIT

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 93.6%
  • TypeScript 4.2%
  • Smarty 1.5%
  • Other 0.7%