Alpha 1.0.0
NuGetX.Bdui
App gestionali scrivendo solo C#: il frontend viaggia nel pacchetto.
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.