littlebot
Published on 2025-04-13 / 0 Visits
0

【源码】基于UmiJS框架的Pro Web中台应用

项目简介

本项目是基于UmiJS框架搭建的中台应用模版项目,使用最新的umi4版本进行开发。集成了多种实用技术和组件,前端框架采用React,基础布局组件库使用antd,同时具备路由切换动画效果。

项目的主要特性和功能

  1. 依托UmiJS框架:借助UmiJS丰富特性与插件机制,可快速搭建中台应用。
  2. 多标签页缓存:运用react - activation实现多标签页缓存,提升用户体验。
  3. 数据管理:采用MobX作为状态管理库,实现数据高效管理与响应式更新。
  4. 自定义配置:以config作为配置,支持添加自定义插件配置,便于扩展定制。
  5. 基础布局:使用antd的Layout作为基础布局,保证界面风格统一。
  6. 路由切换动画:利用react - transition - group和react - nprogress实现平滑路由切换动画。

安装使用步骤

前提条件

  • 已安装Git用于复制项目代码。
  • 已安装Node.js和npm或yarn用于安装项目依赖。

安装步骤

  1. 复制项目到本地: bash git clone 仓库地址
  2. 安装依赖: bash cd 项目目录 yarn install # 使用yarn安装依赖
  3. 启动项目: bash yarn start # 使用yarn启动项目 完成上述步骤后,即可在本地浏览器中访问项目并体验功能。

下载地址

点击下载 【提取码: 4003】【解压密码: www.makuang.net】