Skip to content
/ umi Public
forked from umijs/umi

🚀 Blazing-fast next.js-like framework for React apps.

License

Notifications You must be signed in to change notification settings

bytedaring/umi

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

Folders and files

NameName
Last commit message
Last commit date
Aug 14, 2018
Aug 17, 2018
Aug 17, 2018
Aug 17, 2018
Jun 13, 2018
Nov 27, 2017
Feb 19, 2018
Mar 25, 2018
Aug 2, 2018
Jan 19, 2018
Aug 15, 2018
Aug 17, 2018
Aug 8, 2018
Aug 8, 2018
Jul 27, 2018
Aug 8, 2018
Aug 13, 2018

Repository files navigation

umi

NPM version Build Status NPM downloads

🚀 Blazing-fast next.js-like framework for React apps.

Please consider following this project's author, sorrycc, and consider starring the project to show your ❤️ and support.


Features

  • 开箱即用,内置 react、react-router 等
  • 类 next.js 且功能完备的路由约定,同时支持配置的路由方式
  • 完善的插件体系,覆盖从源码到构建产物的每个生命周期
  • 高性能,内置 PWA、以路由为单元的 Code Splitting 等
  • 支持静态页面导出,适配各种环境,比如中台业务、无线业务、egg、支付宝钱包、云凤蝶等
  • 开发启动快,支持一键开启按需编译、dll、hard-source-webpack-plugin 等
  • 一键兼容到 IE9,基于 umi-plugin-polyfill
  • 完善的 TypeScript 支持,包括 d.ts 定义和 umi test
  • 与 dva 数据流的深入融合,支持 duck directory、model 的自动加载、code splitting 等等

Getting Started

# Install umi
$ yarn global add umi # or: npm install -g umi

# Create a page
$ mkdir pages
$ echo 'export default () => <h1>Hello umi</h1>;' > pages/index.js

# Start dev server
$ umi dev

# Run build
$ umi build

社区

钉钉群

微信群

群满 100 人后,请加 sorryccpro 好友备注 umi 邀请加入。

Telegram

https://t.me/joinchat/G0DdHw-44FO7Izt4K1lLFQ

License

MIT

About

🚀 Blazing-fast next.js-like framework for React apps.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 95.6%
  • CSS 3.9%
  • Other 0.5%