Alpha 1.0.0

NuGetX.Bdui

App gestionali scrivendo solo C#: il frontend viaggia nel pacchetto.

Anno
2026
Area
Web, Backend, Desktop
Stack
C# · .NET · React · Design system · SQLite

Il problema

Ogni applicazione gestionale ricomincia da login, permessi, tabelle, form e validazione. Il costo non è il dominio: è tutto il contorno, riscritto ogni volta con uno stack diverso.

Vincoli

  • Node non deve entrare mai nel ciclo di sviluppo di chi usa il framework.
  • Il frontend non si scrive: si dichiara, e viaggia dentro il pacchetto.
  • Componenti sufficienti: ogni buco nel vocabolario costringe qualcuno a scrivere React.
  • Accessibilità non opzionale: contrasto e semantica verificati, non promessi.

Architettura

  • Protocollo dichiarativo tra backend e runtime: schermate, azioni, stati.
  • Design system con componenti di primo e secondo livello, tabelle tipizzate e form con regole.
  • Canale push SSE per gli aggiornamenti in tempo reale.
  • Showroom navigabile che documenta ogni componente con esempi vivi.

Decisioni che contano

Prima un cammino verticale, poi l'ampiezza

Una sola schermata completa — quattro componenti, un'azione, login, un permesso, SQLite — per validare le scelte rischiose in settimane invece che in mesi.

Il framework si prova su un prodotto vero

Il primo consumatore è un'inventario di dispensa reale: ogni attrito trovato lì è un difetto del framework, non del prodotto.

Dove è arrivato

Alpha con showroom di undici pagine validato in browser e un primo consumatore in uso.