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

GongT/umi

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

Folders and files

NameName
Last commit message
Last commit date
Oct 10, 2019
Nov 8, 2019
Jan 11, 2019
Nov 8, 2019
Oct 31, 2019
Oct 31, 2019
Oct 22, 2019
Nov 27, 2017
May 21, 2019
May 21, 2019
Oct 14, 2019
Jun 26, 2019
Jun 10, 2019
Feb 18, 2019
Oct 26, 2019
Aug 8, 2018
Oct 23, 2019
Sep 3, 2019
Oct 17, 2019
Oct 23, 2019
Mar 15, 2019
Oct 31, 2019
Oct 22, 2019
Sep 27, 2019
Sep 26, 2019
Oct 31, 2019
Oct 6, 2019

Repository files navigation

English | 简体中文

umi

codecov NPM version CircleCI Build Status GitHub Actions 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

Github Issue 钉钉群 微信群
umijs/umi/issues

License

MIT

About

🌋 Pluggable enterprise-level react application framework.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 59.8%
  • TypeScript 36.2%
  • CSS 3.2%
  • Other 0.8%