快速开始
先运行,再拆解
Section titled “先运行,再拆解”打开 Hello Flamo。示例页面、Playground 和 iframe 嵌入使用的是同一个 source.js,所以你看到的运行效果与复制的代码不会来自不同版本。
核心路径只有三步:
const artifact = flamo.defineFlamoArtifact({ scene, metadata });const runtime = flamo.createFlamoRuntime();const instance = await runtime.mount(target, artifact);defineFlamoArtifact规范化并验证可持久化的结构化输入。createFlamoRuntime创建运行时边界,持有资源与实例注册表。mount把 Artifact 放入目标元素,并返回可检查、可销毁的 Instance。
宿主页面卸载示例时,应通过持有它的 Runtime 销毁实例:
await runtime.destroy(instance);官网的嵌入宿主会在重新运行源码、切换页面时调用 Example Capsule 返回的清理函数。
- 想修改代码:进入 Playground。
- 想理解对象边界:阅读 Artifact、Component 与 Instance。
- 想嵌入外站:阅读 嵌入 Example Capsule。
Copyright (c) 2025-present [email protected]