umi

? Pluggable enterprise-level react application framework.

Github星跟蹤圖

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
  • ? Visual Assist Programming, using Umi UI to improve development efficiency.
  • ? Support SSR, usage.

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

主要指標

概覽
名稱與所有者umijs/umi
主編程語言TypeScript
編程語言JavaScript (語言數: 7)
平台
許可證MIT License
所有者活动
創建於2017-11-22 10:09:36
推送於2025-04-22 08:55:38
最后一次提交2025-04-22 16:55:38
發布數2544
最新版本名稱v4.4.9 (發布於 )
第一版名稱af-webpack@0.10.0 (發布於 2017-12-01 17:41:35)
用户参与
星數15.7k
關注者數258
派生數2.7k
提交數7.6k
已啟用問題?
問題數6964
打開的問題數184
拉請求數3395
打開的拉請求數80
關閉的拉請求數660
项目设置
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?