开始使用
6本页解释业务应用怎样拥有 Canvas、启动 DirectSurface UI,以及为什么必须保存并释放 AppHost。先完成快速开始,再用本页建立稳定的应用壳层。
阅读 创建第一个页面页面是业务功能的主要承载单元。DirectSurface UI 推荐通过组件组合构建页面,而不是在页面里直接绘制所有内容。
阅读 Vue、React 与现有 Web 应用集成DirectSurface UI 不要求业务应用更换 Vue、React 或现有路由系统。宿主框架负责 Canvas DOM 与页面生命周期,DirectSurface UI 负责 Canvas 内部的 Render Tree、布局、绘制和交互。
阅读 开始使用总览本节面向第一次接触 DirectSurface UI 的开发者,目标是先建立正确的入口概念,再进入组件、布局、上下文、命令和性能文档。
阅读 快速开始本页从一个空的 Vite + TypeScript 项目开始,完成 Canvas 宿主创建、页面与主窗口实例化、应用挂载、首帧运行和资源释放。完成后,你会得到一个可以点击的最小 DirectSurface UI 应用。
阅读 业务应用测试与调试组件库本身的测试不能替代业务应用验证。消费端至少应覆盖应用能否挂载、页面组合是否正确、关键状态是否联动,以及复杂页面在真实浏览器中的交互和性能。
阅读