Skip to content

Pro / Studio roadmap

Community remains the generic, stable and publishable foundation. Commercial or business features must be delivered through separate extensions and must not be hidden in the frontend behind a simple license check.

Current Community status

The following are no longer Pro targets; they are already included in Community 0.1.33:

  • advanced Theme Builder;
  • recursive conditions;
  • advanced validation and sync/async registry;
  • form templates;
  • visible history;
  • advanced tree editing;
  • versioned import/export and migrations;
  • keyboard/axe accessibility;
  • custom catalog and configuration panels.

Open-core principle

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

@vevedh/nuxt-form-builder
= recommended future Community Nuxt module

@vevedh/nuxt-form-builder-pro
= separate commercial extensions

@vevedh/nfz-form-studio
= possible NFZ business edition

Future names must still be checked on npm and for trademark conflicts.

Priority Pro / Studio features

PriorityFeatureValue
1Zod / JSON Schema to QForm adapterdeveloper integration
2NFZ/Feathers service to formstrong differentiation
3Form to NFZ CRUD service/pagebusiness generation
4Versioned business packsproductivity and vertical products
5Vue/TypeScript/Nuxt page exportStudio value
6Workflows, webhooks and business actionsautomation
7Server RBAC, publication, audit and versionsenterprise governance
8Multi-user collaborationteam usage
9Headless/embedded canvasadvanced integration
10Form generation from business descriptionscontrolled acceleration

Mandatory server boundary

The following must not rely on frontend-only enforcement:

  • licensing;
  • RBAC;
  • immutable audit;
  • secrets;
  • file storage;
  • antivirus;
  • webhooks;
  • approvals;
  • sensitive business rules;
  • third-party connectors.

NFZ differentiator

The strongest NFZ path is:

txt
nuxt-feathers-zod service
  → QForm Builder schema
  → Nuxt/Quasar form or CRUD page
  → secure Zod validation and Feathers hooks
  1. publish and stabilize the Community module;
  2. extract a reusable pure core;
  3. add the Zod/NFZ adapter in a separate package;
  4. ship business packs;
  5. add code generation and workflows;
  6. finish with guided generation, strict validation and human confirmation.

QForm Builder — Nuxt 4, Quasar and FormKit layer for dynamic forms.