Appwrite icon

Appwrite

Appwrite 是一个开源应用基础设施平台,集 Auth、数据库、存储、Functions、Realtime、消息和托管于一体,帮助开发者和团队用单一后端平台快速上线并扩展应用。

Appwrite

概述

Appwrite 是一个面向希望以更少配置开销构建并扩展应用的团队的开源应用基础设施平台。它将后端服务、托管和安全控制整合在一起,并支持 Auth、数据库、存储、Functions、Realtime、消息和 Sites。

该产品面向使用现代框架和 AI 辅助工作流的开发者和开发团队。网站强调快速启动项目、可灵活搭配不同框架和语言,以及覆盖静态站点、服务器端渲染和客户端渲染的部署模式。

核心能力

一体化后端服务

Appwrite 将身份验证、数据库、存储、Functions、Realtime、消息和托管整合到一个平台中,因此团队无需分别组装每个后端组件。

灵活的身份验证方式

Auth 支持多种登录方式,包括邮箱和密码、短信、OAuth、匿名访问以及魔法链接,让团队可以用多种方式完成用户身份验证。

托管式文件存储

Storage 被描述为安全的文件存储,具备压缩、加密和图像转换功能,用于处理用户上传内容和媒体工作流。

可扩展的无服务器 Functions

Functions 在 13 种语言中的 30+ 个安全隔离运行时里运行无服务器工作负载,让团队无需管理服务器即可部署后端逻辑。

实时事件传递

Realtime 允许应用订阅 Appwrite 事件,并通过 Realtime API 对变化作出响应,支持实时 UI 更新和事件驱动工作流。

托管式前端交付

Sites 可将静态、SSR 和 CSR 前端部署到自定义域名,并内置 CDN 和 DDoS 保护,因此托管应用可以与 Appwrite 其余栈协同部署。

常见用例

  • 构建完整的应用后端

    当你想在一个后端平台中同时获得身份验证、数据库、存储、Functions 和消息能力来启动新应用时,可以使用 Appwrite。

  • 实现用户登录流程

    使用身份验证工具支持邮箱/密码、短信、OAuth、匿名访问或魔法链接登录,而无需单独搭建身份服务。

  • 运行后端逻辑

    使用无服务器 Functions 运行后台任务、API 端点或需要在隔离运行时中执行的应用特定逻辑,而无需管理服务器。

  • 添加实时与消息功能

    当应用需要事件驱动更新或多渠道通信,而不是轮询或自定义通知管道时,可使用 Realtime 和消息功能。

  • 部署 Web 前端

    当你需要将静态、SSR 或 CSR 前端部署到自定义域名,同时保留其后的 Appwrite 平台时,可使用 Sites。

Pros and Cons

Pros

  • 在一个平台中覆盖多种后端需求,包括 auth、数据库、存储、Functions、realtime、消息和托管。
  • 支持多种身份验证方式,更容易适配不同应用的登录流程。
  • 包含运行于多个隔离运行时和语言中的无服务器 Functions,为后端逻辑提供灵活性。
  • 为托管站点和网络交付提供内置 CDN 和 DDoS 保护。
  • 通过 MCP servers 和 Appwrite Skills 展示了面向 AI 代理的工作流。

Cons

  • 所捕获的源内容未包含完整的公开功能对比或详细的平台限制,因此买家在做实施决策时可能仍需查阅文档。
  • 定价在捕获文本中仅以计划级别展示,没有使用限制或包含额度。

FAQ

什么是 Appwrite?

Appwrite 是一个开源后端和应用基础设施平台。它将身份验证、数据库、存储、无服务器 Functions、Realtime 功能、消息和 Web 托管整合到一个产品中。

它适合哪类项目?

源内容显示 Appwrite 可用于后端 API、无服务器 Functions 和托管网站。它的服务可以支持团队使用他们已经在用的框架、语言和 AI 代理来构建应用。

Appwrite 如何定价?

Appwrite 提供免费版,价格为 $0;Pro 版每月 $25;Enterprise 版为定制价格。定价页面还提到了面向大型客户的预约演示和联系咨询流程。

Appwrite 支持 AI 代理工作流吗?

源内容明确提到通过 MCP servers 和 Appwrite Skills 支持 AI 工作流,它们被定位为无需自定义集成即可将 AI 代理连接到 Appwrite 后端或教会其使用 Appwrite 后端的方式。

源材料是否存在限制?

渲染页面描述了 Functions、Auth、Storage、Databases、Realtime、Messaging 和 Sites,但在所捕获的文本中并未提供完整的公开 API 参考或详尽的集成列表。

Quick Facts

类别
开发者工具
产品类型
开源应用基础设施平台
主要用户
开发者和开发团队
托管
静态、SSR 和 CSR 前端托管
定价
免费版、Pro 版和 Enterprise 版
来源域名
imagine.dev