Nuxt Strapi

Nuxt module for first class integration with the Strapi CMS.

nuxt.config.ts
export default defineNuxtConfig({
  modules: ['@nuxtjs/strapi'],
  strapi: {
    version: 'v5',
    prefix: '/api'
  }
})

Shipped with many features.

    Nuxt 3 Ready
    Leverage our auto-imported composables and our devtools integration.
    Strapi v4/v3/v5
    Works with the different versions of Strapi.
    Authentication
    Leverage useStrapiUser composable to bring auth to your app.
    RESTful
    Interact with all the HTTP methods to your Strapi API.
    Error Handling
    Handle errors with our hooks to provide a great UX.
    TypeScript Support
    Our composables support types augmentation.