Encore logo

Encore

Freemium
访问

Encore 是面向团队的后端基础设施平台,帮助使用 TypeScript 或 Go 构建生产级后端。它会在你的 AWS 或 GCP 账户中配置资源,并支持本地开发、预览环境和 AI 辅助工作流。

什么是 Encore?

Encore 是面向使用 TypeScript 或 Go 构建生产级后端团队的后端基础设施平台。它会将应用代码转换为云基础设施,并在你自己的 AWS 或 GCP 账号中配置所需资源,其结构旨在同时适用于人类开发者和 AI 编码助手。

该平台结合了本地开发、部署自动化和可观测性。根据网站介绍,你可以在本地使用真实服务和数据库运行后端,通过自动配置进行部署,并借助追踪、架构图、服务目录和仪表盘查看生成的系统。

Encore 能做什么?

以代码定义基础设施

使用 TypeScript 或 Go 声明服务和基础设施,让 Encore 将这些代码转换为后端所需的云资源。

具备类生产基础设施的本地开发

在本地使用真实数据库、pub/sub、迁移和追踪运行后端,让开发环境更接近生产环境。

你自己的账号上的云自动化

在你自己的 AWS 或 GCP 账号中部署时,获得自动配置、基础设施跟踪和变更管理。

可观测性和架构视图

使用内置的分布式追踪、架构图和服务目录来检查服务、API、数据库和消息流。

预览环境

为拉取请求创建完整环境,并在发布前使用真实基础设施测试变更。

AI 辅助开发

使用 Encore 的 MCP 服务器和面向 AI 的工作流,帮助编码助手理解服务、API 和 schema。

使用场景

“新建后端开发”

使用 TypeScript 或 Go 构建新的后端,并让 Encore 直接从代码中配置数据库、对象存储、pub/sub 和其他资源。

“渐进式迁移”

在现有应用中逐步采用 Encore,一次迁移一个服务,而不是重写整个系统。

“本地产品开发”

在笔记本电脑上运行完整后端并使用真实基础设施,然后在与生产环境同构的环境中测试变更。

“拉取请求验证”

为每个拉取请求创建预览环境,以便审阅者在合并前使用真实基础设施验证行为。

“AI 辅助实现”

让 AI 编码助手访问服务、API 和 schema,使其生成与当前架构匹配的代码。

常见问题

Encore 可以用于现有项目吗?

Encore 可用于新项目和现有应用。对于现有代码库,你可以通过逐个将服务切换为使用 Encore 的 SDK 来循序渐进地采用它。

Encore 与 Terraform 或 Pulumi 相比如何?

Encore 直接从应用代码配置基础设施,而不是使用单独的 Terraform 或 Pulumi 配置文件。来源内容提到,它会自动为每个环境进行资源配置,并且无需维护 Terraform 配置或 Pulumi 堆栈。

Encore 的本地开发工作流是什么样的?

本地开发流程以 `encore run` 为中心,它会启动应用、配置本地数据库、运行迁移、启动 pub/sub,并打开本地仪表盘。该环境旨在尽量贴近生产,并支持分布式追踪、服务目录视图和 API 探索。

Encore 支持哪些编程语言?

Encore 支持 TypeScript 和 Go。两种语言都被描述为提供完整功能集。

有哪些定价选项?

Encore 提供免费套餐、起售价为每位成员每月 49 美元的 Pro 套餐,以及定制价格的 Enterprise 套餐。定价页面还提到 Pro 有 14 天免费试用,Enterprise 需联系销售。

快速信息

类别
开发者工具
平台
AWS 和 GCP
语言
TypeScript, Go
主要工作流
以代码定义基础设施,本地运行,部署到你自己的云账号
定价模式
免费套餐、Pro 套餐起价为每位成员每月 $49、Enterprise 联系销售
来源域名
encore.cloud

Encore 流量分析

流量数据仅供参考。

域名评分
46

Encore 替代品

Sanity logo

Sanity

sanity.io

Sanity 是面向结构化内容与 AI 辅助工作流的内容操作系统。

AI Data Platform (ADAP) logo

AI Data Platform (ADAP)

www.appen.com

Annotate multimodal data and manage AI-assisted review workflows.

Quo logo

Quo

openphone.com

将通话、短信、联系人和共享工作流统一到一处的商务电话系统

Buddy Visual Tests logo

Buddy Visual Tests

buddy.works

在 CI/CD 中捕获渲染后的界面,与已批准基线进行视觉回归对比并审核变更,支持无脚本 URL、E2E 测试和 Storybook 构建。

Engagedly logo

Engagedly

engagedly.com

Engagedly 是面向人力资源团队、管理者和员工的人才管理平台,整合绩效评估、学习、员工反馈、认可激励与职业发展,并通过 AI 提供反馈摘要和发展建议。

Jurny logo

Jurny

jurny.com

Jurny 是面向短租运营者和精品酒店的物业管理平台,将预订、宾客沟通、渠道管理、定价、客房清洁和报表整合到统一的运营环境中,并通过 NIA 处理日常任务。