实现状态
发布历史保存在仓库 CHANGELOG.md。本页只记录当前实现实际强制执行的架构边界。
框架核心
routing.mode、src/pages/**/page.*与相邻page.config.ts会为 SPA 和 MPA 生成同一份应用、页面、路由与文档语义图(CoreGraph)。application.routes是写入同一语义图的显式 SPA 配置。src/apis/**/api.*提供 API 路由,通过显式组合应用方法中间件。src/middlewares/middleware.*提供全局中间件。BuildPlan驱动.ev生成入口、构建器适配器、开发路由、输出归属与部署连接。BuildOutput只保留在内存中;dist/deployment-metadata.json是供部署工具使用的 序列化部署元数据。- 插件可以管理带命名空间的应用、页面、路由与文档数据,并添加生成入口、包装组件、 中间件、HTML、别名与外部模块扩展。
- 长期运行的开发环境管理器负责监听框架输入。配置、语义图、构建计划或生成代码发生 语义变化时,它会替换完整且不可变的开发会话;构建器适配器只负责会话内的普通模块 监听与热更新。
- 内置 Node.js、静态托管与 Edge 部署适配器使用连接后的输出模型。
构建器能力
| 能力 | Utoopack | Webpack |
|---|---|---|
| 客户端构建 | 支持 | 支持 |
| 服务端渲染构建 | 支持 | 支持 |
| RSC 构建 | 不支持 | 支持 |
| PPR 构建 | 不支持 | 支持 |
框架会从选中的适配器读取这些声明;当 BuildPlan 需要不受支持的能力时,会在开始打包
前报错。
适配器待补能力
- Utoopack 用于 PPR 与 RSC 的构建结果和入口 API。
已完成工作记录到 CHANGELOG.md;本页应始终与适配器能力声明和相关测试保持一致。