项目作者: GiovanniMontenegro
项目描述 :
Enterprise level boilerplate.
高级语言: TypeScript
项目地址: git://github.com/GiovanniMontenegro/wired-boilerplate-umi.git

Wired Boilerplate Umi
An enterprise-class React boilerplate.
✨ 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
📦 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
🔗 Links
See Use in TypeScript.
⌨️ Development
$ git clone https://github.com/GiovanniMontenegro/wired-boilerplate-umi.git
$ cd wired-boilerplate-umi
$ npm install
$ npm start
🤝 Contributing 
We welcome all contributions. Have a good time! :)