Skip to content
๐ŸŒ‹ Pluggable enterprise-level react application framework.
TypeScript JavaScript Other
Branch: master
Clone or download

Latest commit

ycjcl868 feat: joi schema generate config types (#4325)
* feat: joi schema generate config types

* fix: types

* fix: deps

* fix: lodash

* fix: schema validate

* fix: add config types

* feat: support types comments

* fix: types from @umijs/types

* fix: config types

* fix: types

* feat: routes types

* fix: additionalProperties

* fix: joi2types version

* fix: auto generate types, no need to define

* fix: joi spell

* fix: types
Latest commit 443e8c2 Apr 7, 2020

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci refactor: merged from umijs/umi-next Mar 1, 2020
.github chore: code style Mar 13, 2020
docs docs: update dumi and add 3.1+ badge to related configs Apr 7, 2020
e2e/wrappers style: format files with prettier 2 Mar 23, 2020
memo/packages docs: improve Mar 1, 2020
packages feat: joi schema generate config types (#4325) Apr 7, 2020
scripts feat: support mpa with renderer-mpa (#4376) Apr 6, 2020
.editorconfig Initial commit. Nov 27, 2017
.fatherrc.ts style: format files with prettier 2 Mar 23, 2020
.gitignore feat: add css-modules-typescript-loader option (#4373) Apr 7, 2020
.nowignore fix: deploy now zeit (#4034) Mar 2, 2020
.prettierignore style: format files with prettier 2 Mar 23, 2020
.prettierrc refactor: merged from umijs/umi-next Mar 1, 2020
.umirc.ts docs: update README.md Apr 3, 2020
.yarnrc code style Feb 18, 2019
CONTRIBUTING.md refactor: merged from umijs/umi-next Mar 1, 2020
LICENSE add MIT LICENSE Aug 8, 2018
README.md docs: update README.md Apr 3, 2020
README.zh-CN.md docs: update README.md Apr 3, 2020
TODO.txt refactor: merged from umijs/umi-next Mar 1, 2020
app.ts docs: update README.md Apr 3, 2020
azure-pipelines.yml docs: readme (#4014) Mar 1, 2020
jest.config.js refactor: merged from umijs/umi-next Mar 1, 2020
lerna.json release: v3.0.18 Apr 2, 2020
modules.d.ts refactor: merged from umijs/umi-next Mar 1, 2020
now.json style: format files with prettier 2 Mar 23, 2020
package.json docs: update dumi and add 3.1+ badge to related configs Apr 7, 2020
tsconfig.json refactor: merged from umijs/umi-next Mar 1, 2020
yarn.lock feat: joi schema generate config types (#4325) Apr 7, 2020

README.md

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

umi

codecov NPM version CircleCI Build Status GitHub Actions status NPM downloads Install size

๐Ÿ™ 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, ้ฃž็Œช, 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.

Getting Started

Manually,

# Create directory
$ mkdir myapp && cd myapp

# Install dependency
$ yarn add umi@next

# 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. [Contribute].

Feedback

Github Issue ้’‰้’‰็พค ๅพฎไฟก็พค
umijs/umi/issues

LICENSE

MIT

You canโ€™t perform that action at this time.