GeWuYou d1cdac8082 docs: 更新文档链接和代码块格式
- 修复了文档中多个文件的链接指向,统一使用相对路径格式
- 移除了代码块中的语言标识符以保持一致性
- 更新了存储模块文档中的类名显示方式
- 修正了架构文档中的跨文档引用链接
- 调整了事件、命令、查询等核心模块的文档链接结构
- 规范化了所有代码示例的格式和引用方式
2026-02-11 14:44:46 +08:00

32 lines
1.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# GFramework.Core
GFramework 框架的核心模块提供MVC架构的基础设施。
## 主要功能
- **Architecture** - 应用程序架构管理,支持依赖注入、生命周期管理和模块化扩展
- **Model** - 数据模型层,管理应用状态和数据
- **System** - 业务逻辑层,处理核心业务逻辑和事件响应
- **Controller** - 控制器层处理用户输入和UI协调
- **Command** - 命令模式实现,封装用户操作
- **Query** - 查询模式实现支持CQRS架构
- **Events** - 事件系统,实现组件间松耦合通信
- **IoC** - 轻量级依赖注入容器
- **Property** - 可绑定属性,支持数据绑定和响应式编程
- **Utility** - 无状态工具类
- **Pool** - 对象池系统减少GC压力
- **Extensions** - 框架扩展方法
- **Logging** - 日志系统
- **Environment** - 环境配置管理
## 设计原则
- 与平台解耦,不依赖特定游戏引擎
- 接口隔离,职责单一
- 依赖倒置,面向接口编程
- 组合优于继承
## 详细文档
参见 [docs/zh-CN/core/](../docs/zh-CN/core/) 目录下的详细文档。