百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

alchemy-async

> 编程语言
开源

基础设施如 TypeScript

2.2K stars0 点赞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 推出的简洁高效系统语言