Skip to content

Roadmap Pro / Studio

La Community reste le socle générique, stable et publiable. Les fonctions commerciales ou métier doivent être ajoutées par extension et ne doivent pas être cachées dans le frontend derrière un simple contrôle de licence.

État réel de la Community

Les fonctions suivantes ne sont plus des cibles Pro : elles sont déjà incluses dans Community 0.1.33.

  • Theme Builder avancé ;
  • conditions récursives ;
  • validation avancée et registre sync/async ;
  • templates de formulaires ;
  • historique visible ;
  • arborescence avancée ;
  • import/export et migrations versionnées ;
  • accessibilité clavier/axe ;
  • catalogue et panneaux personnalisés.

Principe open-core

txt
@vevedh/qform-builder-layer
= Community Nuxt Layer actuelle

@vevedh/nuxt-form-builder
= futur module Nuxt Community recommandé

@vevedh/nuxt-form-builder-pro
= extensions commerciales séparées

@vevedh/nfz-form-studio
= édition métier NFZ éventuelle

Les noms futurs restent à vérifier sur npm et au niveau des marques.

Fonctionnalités Pro / Studio prioritaires

PrioritéFonctionnalitéValeur
1Adaptateur Zod / JSON Schema → QFormintégration développeur
2Service NFZ/Feathers → formulairedifférenciation forte
3Formulaire → service/page CRUD NFZgénération métier
4Packs métier versionnésproductivité et verticalisation
5Export Vue/TypeScript/page Nuxtvaleur Studio
6Workflow, webhooks et actions métierautomatisation
7RBAC, publication, audit et versions serveurgouvernance entreprise
8Collaboration multi-utilisateurusage équipe
9Mode headless/canvas embarquéintégration avancée
10Génération depuis description métieraccélération contrôlée

Frontière serveur obligatoire

Les fonctions suivantes ne doivent pas reposer sur le seul frontend :

  • licence ;
  • RBAC ;
  • audit immuable ;
  • secrets ;
  • stockage de fichiers ;
  • antivirus ;
  • webhooks ;
  • approbations ;
  • règles métier sensibles ;
  • connecteurs tiers.

Fonctionnalité différenciante NFZ

La trajectoire la plus forte pour l’écosystème NFZ est :

txt
service nuxt-feathers-zod
  → schéma QForm Builder
  → formulaire ou page CRUD Nuxt/Quasar
  → validation Zod et hooks Feathers sécurisés

Ordre recommandé

  1. publier et stabiliser le module Community ;
  2. extraire un core pur réutilisable ;
  3. ajouter l’adaptateur Zod/NFZ dans un package séparé ;
  4. produire les packs métier ;
  5. ajouter la génération de code et les workflows ;
  6. terminer par la génération guidée avec validation stricte et confirmation humaine.

QForm Builder — layer Nuxt 4, Quasar et FormKit pour formulaires dynamiques.