Builder Studio
Le Builder Studio est la surface de démonstration la plus importante pour faire comprendre NFZ.
Ce qu'il doit montrer
- des presets officiels immédiatement compréhensibles
- une prévisualisation fidèle de la structure
services/ - un passage simple du manifest au code généré
- un apply lisible vers un layout NFZ
- une commande CLI approchante pour expliquer la parité UI/CLI
Presets officiels
mongoCrud
Preset CRUD MongoDB standard pour montrer rapidement le pattern NFZ classique.
Champs starter : title, status, publishedAt.
mongoSecureCrud
Même base que mongoCrud, mais orientée auth/policies futures.
Champs starter : title, ownerId, visibility.
memoryCrud
Preset de démonstration sans dépendance Mongo.
Champs starter : label, enabled.
action
Preset pour services métier non-CRUD et méthodes custom.
Champs starter : command, payload, dryRun.
Démo recommandée
- ouvrir
/builder-demo - choisir un preset
- basculer vers
/services-manager?preset=... - montrer
shared,class,schema,hooks,service - comparer la commande CLI approchante
- lancer
dry-run - lancer
apply - terminer par
/auth-demopourmongoSecureCrud
Objectif produit
Le Builder Studio doit rendre perceptible que NFZ n'est pas seulement un connecteur Nuxt, mais un backend builder pour Nuxt + Feathers.
Nouveautés 6.4.62
- starters métier au-dessus des presets génériques
- option de génération d’un fichier
*.hooks.tsséparé - parité plus lisible entre preview builder et layout CLI NFZ
Builder Studio 6.4.63
- barrels optionnels :
index.tsdans le dossier service, et en optionservices/index.ts - starter
usersrapproché des conventions NFZ local auth (passwordHash, masquage du mot de passe côté external resolver) - apply builder plus proche d’un layout de démonstration CLI-first
6.4.64
- Builder Studio:
services/index.tspeut maintenant être agrégé à partir de plusieurs services marquésservice+root. - Le preview et l'apply utilisent la liste complète du manifest pour produire un root barrel cohérent avec plusieurs services.
6.4.65
Le parcours Services Manager distingue désormais plus clairement les services Démo builder, les Services scannés et les Brouillons libres, afin de rendre les tests simples plus compréhensibles dans l'app de démonstration.
6.4.69
Le builder expose maintenant trois cartes d’entrée guidées pour choisir rapidement entre tests rapides, inspection des services réels et builder avancé.
6.4.71 — License Center
- documentation du License Center et des composants réutilisables de gestion de licence / feature gating pour les futures options premium de NFZ
