# g2rain-cms-app

g2rain-cms-app 是 G2rain 平台中与 CMS 业务域对应的前端子应用,负责承载内容管理相关页面与交互场景。

# 模块定位

在 G2rain 整体体系中,g2rain-cms-app 位于交互接入层,与 g2rain-cms 共同构成内容管理场景的前后端配套能力。

它的重点不在于主壳承载,而在于把内容管理业务能力以标准前端子应用方式接入平台。

# 核心能力

# CMS 页面承载

g2rain-cms-app 负责承载内容管理场景下的具体页面和交互逻辑,是 CMS 业务域在前端侧的重要入口。

# 主壳协同接入

它在联调与交付阶段接入 g2rain-main-shell,成为平台统一前端体系的一部分。

# 标准子应用结构

它遵循平台前端子应用统一结构,适合围绕业务对象、接口与页面进行标准化组织。

# 独立运行能力

在开发阶段,g2rain-cms-app 可以独立运行,便于前端页面调试;在平台联调阶段,则纳入主壳统一验证。

# 关键机制

# 前后端配套关系

g2rain-cms-appg2rain-cms 的关系,不是简单页面消费接口,而是业务域前后端协同的一部分:

  • 后端承载业务域逻辑
  • 前端承载业务域交互入口

# 主壳复用

它并不重复实现主壳提供的统一导航、工作区和入口组织能力,而是通过主壳复用平台已有前端协同机制。

# 统一接入模式

作为平台前端子应用,它遵循统一应用化接入方式,更容易进入平台身份、安全与交付模型。

# 适用场景

  • 内容管理页面承载
  • CMS 业务前端交互
  • 主壳统一接入下的前端业务扩展
  • 前后端协同的内容场景交付

# 相关模块

# 推荐阅读