文档中心
探索 DWeb 框架的无限可能,构建下一代高性能 Web 应用
核心模块概述
DWeb 框架的核心功能模块,包括服务器、路由、配置、中间件系统等。
目录结构
Code
快速开始
基本用法
Code
使用服务容器
Code
核心组件(OOP 架构)
- 应用核心类 (Application) - 统一的应用入口,管理所有组件和服务
- 应用上下文 (ApplicationContext) - 应用状态和服务的统一访问接口
- 配置管理器 (ConfigManager) - 配置的加载、验证和访问
- 服务容器 (ServiceContainer) - 依赖注入容器
- 生命周期管理器 (LifecycleManager) - 应用生命周期管理
- 服务接口 (IService) - 所有服务必须实现的接口
- 基础管理器 (BaseManager) - 管理器的抽象基类
传统组件
- 服务器 (Server) - HTTP 服务器实现
- 路由系统 (Router) - 文件系统路由
- 配置管理 (Config) - 配置加载和管理(旧 API)
- 中间件系统 - 中间件管理
- 插件系统 - 插件管理
- 路由处理器 (RouteHandler) - 路由处理逻辑
- API 路由 - API 路由处理