什么是 Sandpack?
CodeSandbox 的开源实时代码编辑器组件。浏览器内编辑代码并即时预览,Claude.ai artifacts 和 Vercel v0 均使用。
一句话总结:实时代码编辑器组件,浏览器内编辑+即时预览,Claude.ai artifacts 和 Vercel v0 使用,支持 React/Vue/Angular,零服务器,5k+ stars。
适合人群:AI 聊天和平台需要代码实时预览的开发者。
核心功能
1. 多模板 — React/Vue/Angular/Node.js
2. 自定义文件 — 任意文件结构
3. npm 依赖 — 浏览器内安装使用
4. AI 集成 — 渲染 AI 生成的代码
常见问题
Q: 需要服务器? A: 不需要,浏览器内打包运行。
Q: Claude.ai 怎么用的? A: Claude artifacts 用 Sandpack 渲染生成的 React 代码。
来源与致谢
codesandbox/sandpack — 5k+ stars, Apache 2.0