WebContainers 是一款由 StackBlitz 推出的基于浏览器的运行时,它能够在 Web 应用中创建即时、交互式的编码体验,从交互式教程到功能齐全的 IDE。该技术支持 npm、pnpm 和 yarn 等主流包管理器,并兼容所有主流浏览器和框架,甚至可以直接运行 Wasm。文章列举了 SvelteKit、Egghead.io、Scrimba 等团队使用 WebContainers 的案例,并展示了其在交互式教程、低代码/无代码、AI 应用等方面的应用前景。