百科
.dev
全部条目
在线工具
AI 编程
趋势榜
开源项目
技术资讯
提交条目
Language
中文
English
登录
< 返回工具列表
Language
中文
English
A
alchemy-async
> 编程语言
开源
基础设施如 TypeScript
2.2K stars
0 点赞
0 次浏览
访问官网
GitHub
点赞
收藏
分享体验
工具介绍
基础设施如 TypeScript
Alchemy Alchemy 是一个可嵌入的、基于 TypeScript 的 Infrastructure-as-Code (IaC) 库,用于自动创建、更新和删除资源。与 Pulumi、Terraform 和 CloudFormation 等类似工具不同,Alchemy 采用纯 ESM 代码实现。资源是简单的缓存异步函数,可以在任何 JavaScript 运行时中运行,包括浏览器、无服务器函数和持久工作流程。
JS 原生
- 没有第二种语言、工具链、进程、服务等需要携带。
异步原生
- 资源只是异步函数 - 不需要学习复杂的抽象。
ESM 原生
- 完全基于 ESM 构建,对像 Bun 这样的现代 JS 运行时略有偏爱。
可嵌入
- 可在任何 JavaScript/TypeScript 环境中运行,包括浏览器!
可扩展
- 使用简单的函数实现自己的资源。
AI 优先
- alchemy 积极鼓励您使用 LLM 来创建/复制/分支/修改资源,以满足您的需求。不再需要等待提供商实现,只需在几分钟内自己完成即可。
无服务
- 状态文件存储在您项目中的本地,可以轻松进行检查、修改、检入仓库等操作。
无强烈意见
- 可以按照自己的意愿构建代码库,将状态存储在任何地方 - 我们不在乎!
示例
Cloudflare 使用队列、R2 存储桶、持久对象、工作流程和 RPC 的 Worker:
examples/Cloudflare-worker/
Cloudflare 使用队列和 R2 端到端测试的 Worker Bootstrap:
examples/Cloudflare-worker-bootstrap/
Cloudflare ViteJS 网站 + 具有持久对象的 API 后端:
examples/Cloudflare-vite/
Cloudflare TanStack 启动应用程序部署:
examples/Cloudflare-tanstack-start/
Cloudflare 使用 D1 数据库的 RedwoodJS 应用程序:
examples/Cloudflare-redwood/
Cloudflare React 路由器应用程序部署: [examples/Cloudflare-React-router/](./examples/cl
Issues
· 0 开放
查看全部 Issues
在 GitHub 打开
暂无开放 Issues,或尚未同步最近议题。
>
标签
TypeScript
>
讨论区
最新
发表
暂无评论,来聊聊你的看法吧
> 工具信息
发布日期
2026年8月1日
最后更新
2026年9月17日
分类
编程语言
定价
开源
> 相关工具
T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言
报告问题