Skip to main content
Version: 2.x

整体介绍

介绍

Godzilla,中文可发音为哥斯拉,是一个高度集成的企业级 React 微前端应用框架。Godzilla 以路由为基础,支持约定式路由,并以此进行功能扩展,比如支持路由级的按需加载,支持微前端,支持嵌入子应用。 然后配以完善的工作台体系,覆盖从源码到构建产物的每个生命周期,支持各种功能扩展和业务需求,目前已有 40+(封装或者自研)组件。

Godzilla 是底层前端框架,已直接或者间接的服务了很多前端应用。他已经很好地服务了我们的内部用户,同时希望他也能服务好外部用户。

特性

  • 📦 开箱即用,内置 react、react-router、mobx、antd 等
  • 🏈 约定式路由,支持配置的路由方式
  • 🎉 完善的组件体系,覆盖了表格、表单、模态框等组件
  • 🚀 高性能,以路由为单元的 code splitting 等
  • 🍁 完善的 TypeScript 支持,包括 d.ts 定义
  • 🎉 内置工作台,自定义工作台布局,支持各种拖拉拽
  • 🎉 支持微前端,多应用独立部署,统一门户

Portal架构图

Portal架构图

Godzilla架构图

前端架构图

前端应用布局图

前端应用布局图