Nuxt 4 + FeathersJS
Conservez la simplicité de Nuxt tout en structurant le backend avec des services, hooks, événements et transports Feathers.
Créez des services full-stack typés, validés par Zod et utilisables depuis Vue en mode embedded ou remote.

bunx nuxi@latest init my-nfz-app
cd my-nfz-app
bun install
bun add nuxt-feathers-zod
bunx nuxt-feathers-zod init embedded --auth
bunx nuxt-feathers-zod add service messages --adapter memory --schema zod
bun devPuis utilisez le service dans un composant Vue :
<script setup lang="ts">
const { $api } = useNuxtApp()
const messages = await $api.service('messages').find({
query: {
$limit: 20,
$sort: { createdAt: -1 },
},
})
</script>
<template>
<pre>{{ messages }}</pre>
</template>Les captures sont générées depuis le playground après réussite des assertions Playwright. Elles servent à comprendre le module, pas à documenter le processus interne de développement.

Installer le module · Choisir un mode · Créer un service