Skip to content

Build full-stack applications with Nuxt on CloudFlare, with zero configuration.

License

Notifications You must be signed in to change notification settings

OskarKinomoto/nuxt-hub

 
 

Repository files navigation

NuxtHub

npm version npm downloads License Nuxt

Build full-stack applications with Nuxt on Cloudflare, with zero configuration.

Features

  • Query an SQLite database with hubDatabase()
  • Access key-value storage with hubKV()
  • Store files with hubBlob()

Read more on https://hub.nuxt.com

Quick Setup

  1. Install @nuxthub/core dependency to your project:
npx nypm@latest add @nuxthub/core
  1. Install wrangler development dependency to your project:
npx nypm@latest add -D wrangler
  1. Add @nuxthub/core to the extends section of nuxt.config.ts
export default defineNuxtConfig({
  extends: [
    '@nuxthub/core'
  ]
})

That's it! You can now use NuxtHub features in your Nuxt app ✨

Contributing

# Install dependencies
pnpm i

# Generate type stubs
pnpm dev:prepare

# Develop with the playground
pnpm dev

# Build the playground
pnpm dev:build

# Run ESLint
pnpm lint

# Run Vitest
pnpm test
pnpm test:watch

# Release new version
pnpm release

License

Apache 2.0

About

Build full-stack applications with Nuxt on CloudFlare, with zero configuration.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 75.3%
  • Vue 23.8%
  • JavaScript 0.9%