什么是 NuxtHub?

NuxtHub 帮助您在全球范围内构建和部署全栈 Nuxt 应用程序。

除了部署您的 Nuxt 应用程序之外,NuxtHub 还旨在为框架提供完整的后端体验,使开发人员能够在 Edge 上构建全栈应用程序,了解更多关于 Nuxt on the Edge 的信息。

它利用 Cloudflare 的功能,如页面、Workers Analytics、AI、KV、D1、R2 等。

NuxtHub 是 Vercel / Netlify 对 AWS 的作用,但对于 Cloudflare 来说。
它还会部署到您的 Cloudflare 帐户,因此您始终控制自己的数据和账单,因为我们不会对 Cloudflare 价格加价。

功能

NuxtHub 提供可选功能,以帮助您构建全栈应用程序

AI 模型

运行机器学习模型,如 LLM。

Blob

存储静态资产,如图像、视频等

缓存

用于您的 Nuxt 页面、API 路由或服务器函数的缓存系统

SQL 数据库

将您的应用程序数据存储在安全且可扩展的无服务器 SQL 数据库中。

键值

键值用于存储 JSON 数据,这些数据可以通过低延迟在全球范围内访问

远程访问

从您的本地环境连接到项目的资源。

仪表板

NuxtHub Admin
NuxtHub Admin Deployments
NuxtHub Admin Database
NuxtHub Admin KV
NuxtHub Admin Blob
NuxtHub Admin Logs
NuxtHub Admin Open API
NuxtHub Admin Cache

NuxtHub 管理员 是一个基于 Web 的仪表板,用于管理您的 NuxtHub 应用程序。它可以帮助您使用 Cloudflare 帐户上的单个命令部署 NuxtHub 应用程序,同时为您配置所有必要的资源。

它消除了在 Cloudflare 上管理全栈 Nuxt 应用程序的复杂性

  • 链接您的 Cloudflare 帐户并保持控制,我们从不对 Cloudflare 价格加价
  • 部署您的应用程序 使用 npx nuxthub deploy 命令或使用 Cloudflare Pages CI
  • 在配置所有必要的资源(ai、blob、缓存、数据库、kv)时放松身心
  • 使用管理面板管理您的应用程序资源
  • 可视化应用程序、数据库和缓存指标
  • 向团队成员授予管理应用程序的权限,而无需共享您的 Cloudflare 帐户
  • 使用日志和分析监控您的应用程序
开始使用 NuxtHub 管理员。

Nuxt DevTools

NuxtHub 还与 Nuxt DevTools 集成,以提供完整的开发体验。

Nuxt DevTools Database
Nuxt DevTools KV
Nuxt DevTools Blob

即将推出

NuxtHub 采用模块化方法构建

  • @nuxthub/core: 提供存储功能的主要包
  • @nuxthub/auth: 添加用户管理的身份验证(即将推出)
  • @nuxthub/email: 向您的用户发送事务性电子邮件(即将推出)
  • @nuxthub/forms: 收集用户的表单(即将推出)
  • @nuxthub/analytics: 了解您的流量并在您的应用程序和 API 中跟踪事件(即将推出)
  • @nuxthub/...: 你说出来!
我们目前处于开发的早期阶段(测试版),并正在寻求社区的反馈。如果您有兴趣贡献,请加入我们 nuxt-hub/core