EN

Google Sheets untuk Nuxt.

Gunakan Google Sheets sebagai CMS ringan atau database dengan keamanan server-side proxy, stampede-proof caching, 5 mode autentikasi, dan tab khusus Nuxt DevTools.

nuxt.config.ts
export default defineNuxtConfig({
  modules: ['nuxt-gsheet'],

  gsheet: {
    sheets: {
      product: '1BxiMVs0XRA5nFMd****************************'
    },
    cache: {
      enabled: true,
      maxAge: 300
    }
  }
})

Fitur Utama

Menjaga Spreadsheet ID, API Key, dan token Service Account JWT tetap aman di sisi server tanpa pernah mengeksposnya ke client browser.

Secure Server Proxy

Menjaga Spreadsheet ID, API Key, dan token Service Account JWT tetap aman di sisi server, tersembunyi dari client browser.

5 Mode Autentikasi

Auto-detect Google Apps Script Web App, query GViz SQL, feed CSV, API Key, dan Service Account.

Stampede Lock Protection

Mencegah error quota HTTP 429 dan tetap menyajikan stale cache saat terjadi gangguan jaringan upstream.

Type-Safe Composables

Vue composable yang ter-auto-import (useGSheet, useGSheetAsObject, useGSheetRow, useGSheetWrite).

Integrasi Nuxt DevTools

Tab DevTools khusus untuk memantau request API yang ter-intercept, rasio cache hit/miss, dan estimasi penggunaan kuota.

AI-Native Agent Skills & MCP

Implementasi Agent Skills RFC bawaan dan endpoint live Model Context Protocol (MCP) server.

Mode Autentikasi Fleksibel

Deteksi otomatis untuk spreadsheet publik, privat, maupun arsitektur serverless.

GViz SQL Query

Query spreadsheet publik dengan sintaks SQL Google Visualization API untuk akses cepat berbasis read-only.

CSV Feeds

Fetch data CSV mentah dari spreadsheet publik tanpa perlu konfigurasi rumit dengan overhead minimal.

Apps Script Web Apps

Deploy endpoint Google Apps Script untuk operasi read dan write data privat dengan kontrol penuh.

API Key Access

Gunakan Google API Key untuk request server-side dengan jaminan API Key tetap tersembunyi dari browser.

Service Account

Autentikasi menggunakan kredensial Service Account JWT untuk akses spreadsheet privat secara aman.

Siap membangun aplikasi dengan Google Sheets?

Bergabunglah dengan para developer yang membangun aplikasi Nuxt menggunakan nuxt-gsheet. Install modulnya dan kirim karya terbaikmu hari ini.