Overview
Umi Pro is an enterprise-level frontend solution for building middle and back-office applications. It provides a quick and easy way to install dependencies, start projects, deploy and publish them. The project structure is designed to allow for efficient organization of components and routes, with a focus on granularity and reusability. Umi Pro also follows a commit message header convention with specific requirements for type, summary, and optional scope.
Features
- Quick and easy installation: Umi Pro simplifies the process of setting up dependencies and starting projects.
- Efficient project structure: The project structure is carefully designed to allow for easy organization and maintenance of components and routes.
- Component organization: Recommended component organization strategies for both commonly used components and page-specific components.
- Commit message convention: Umi Pro follows a commit message convention that enforces specific formatting requirements for clear and organized commits.
Installation
To install Umi Pro, follow these steps:
- Install dependencies:
npm install umi-pro
- Start the project:
npm start
- Deploy and publish:
npm run build
Summary
Umi Pro is an enterprise-level frontend solution that offers a range of features to streamline the development and maintenance of middle and back-office applications. From its quick installation process to its efficient project structure and commit message convention, Umi Pro provides developers with a powerful toolkit for building high-quality applications.