Glossario
Il vocabolario delle applicazioni gestionali, senza gergo
Applicazione gestionale, no-code, generazione deterministica, CRUD, proprietà del codice: i termini che ricorrono quando si vuole dotarsi di uno strumento di gestione — definiti in modo semplice, con ciò che implicano per te.
Applicazione gestionale
Un'applicazione software costruita attorno ai concetti, alle regole e al vocabolario di un'attività specifica: i cantieri di un cartongessista, i soci di un'associazione, gli interventi di un'azienda di manutenzione. A differenza degli strumenti generici (foglio di calcolo, suite per ufficio), un'applicazione gestionale struttura i dati — ogni cosa ha la sua scheda, i suoi collegamenti, il suo stato — e automatizza le viste utili: elenchi filtrati, dashboard, cronologie.
Blueprint Maker genera applicazioni gestionali complete a partire da una descrizione in linguaggio naturale: database, schermate di gestione, dashboard e dati dimostrativi.
Vedi anche CRUD · Entità · Dashboard (KPI) · Vedi i casi d'uso
No-code
Una famiglia di strumenti che permette di costruire applicazioni senza scrivere codice, assemblando visivamente dei blocchi (moduli, tabelle, automazioni). Il no-code eccelle nella prototipazione rapida, ma l'applicazione resta eseguita DALLA piattaforma: i dati e la logica vivono presso il fornitore, l'abbonamento è permanente e i limiti del costruttore diventano i limiti dell'applicazione.
La generazione di codice prende la strada opposta: lo strumento produce un'applicazione autonoma il cui codice sorgente esiste, si esporta e si possiede.
Vedi anche Low-code · Generazione di applicazioni tramite IA · Proprietà del codice · Leggi il confronto
Low-code
Un approccio intermedio tra il no-code e lo sviluppo classico: una piattaforma visiva genera l'essenziale e gli sviluppatori completano con del codice sui punti specifici. Il low-code si rivolge più ai team informatici aziendali che ai liberi professionisti; riduce i tempi di sviluppo ma mantiene la dipendenza dalla piattaforma e il suo costo di licenza.
Vedi anche No-code · Generazione di applicazioni tramite IA
Generazione di applicazioni tramite IA
La produzione automatica di un'applicazione software a partire da un'intenzione espressa in linguaggio naturale. Coesistono due scuole: la generazione diretta, in cui un modello di IA scrive tutto il codice — rapida ma imprevedibile — e la generazione deterministica, in cui l'IA si limita a comprendere l'esigenza e a produrre una specifica, mentre il codice viene poi scritto da programmi classici e riproducibili.
Blueprint Maker appartiene alla seconda scuola: è ciò che garantisce che ogni applicazione generata funzioni — schermate reali, dati coerenti, dashboard corretta.
Vedi anche Generazione deterministica · AppSpec (specifica dell'applicazione) · Vibe coding · Il determinismo spiegato
Vibe coding
La pratica di far scrivere codice a un'IA conversazionale descrivendo il risultato desiderato e iterando con ritocchi successivi senza leggere il codice prodotto. Efficace per esplorare e prototipare, il vibe coding produce applicazioni la cui struttura interna nessuno — nemmeno l'autore — conosce: a farne le spese sono la manutenzione e l'affidabilità.
La generazione deterministica se ne distingue: la struttura dell'applicazione è esplicita (una specifica convalidata) e il codice prodotto è lo stesso a ogni generazione per una stessa specifica.
Vedi anche Generazione di applicazioni tramite IA · Generazione deterministica
AppSpec (specifica dell'applicazione)
Un documento strutturato che descrive un'applicazione da generare: le sue entità (le cose monitorate), i loro campi e le loro relazioni, le sue schermate, i suoi stati, i suoi indicatori. In Blueprint Maker, l'IA trasforma la tua descrizione in un AppSpec — il piano che convalidi prima della generazione — poi dei builder deterministici trasformano l'AppSpec in codice.
L'AppSpec è il confine tra comprensione ed esecuzione: l'IA si ferma alla specifica; il codice è scritto da programmi riproducibili.
Vedi anche Generazione deterministica · Generazione di applicazioni tramite IA · Entità
Generazione deterministica
La proprietà di un sistema di generazione il cui output è interamente determinato dal suo input: la stessa specifica produce sempre lo stesso codice. Concretamente, ciò significa che nessuna schermata viene «inventata» al momento della generazione: ciò che viene costruito è ciò che il piano annunciava, e i componenti dell'interfaccia sono corretti per costruzione.
È la differenza di fondo tra Blueprint Maker e gli strumenti che fanno scrivere tutto il codice da un modello di IA a ogni richiesta.
Vedi anche AppSpec (specifica dell'applicazione) · Generazione di applicazioni tramite IA · Il determinismo spiegato
Entità
Una categoria di cose che un'applicazione monitora: Cliente, Cantiere, Articolo, Socio, Intervento. Ogni entità ha dei campi (nome, data, importo, stato…) e delle relazioni con altre entità — un cantiere appartiene a un cliente, un intervento riguarda un'attrezzatura. Identificare le entità e le loro relazioni è l'essenza della progettazione di un'applicazione gestionale; è precisamente ciò che Blueprint Maker deduce dalla tua descrizione.
Vedi anche Relazione (database) · CRUD · AppSpec (specifica dell'applicazione)
Relazione (database)
Un legame strutturale tra due entità: «un cliente HA diversi cantieri», «un intervento RIGUARDA un'attrezzatura». Le relazioni sono ciò che distingue un database da una pila di fogli di calcolo: garantiscono che una scheda cliente mostri tutti i suoi cantieri, senza duplicati né copia-incolla. In un'applicazione generata da Blueprint Maker, le relazioni descritte diventano veri collegamenti di navigazione tra le schede.
Vedi anche Entità · Database relazionale
Database relazionale
Un sistema di archiviazione che organizza i dati in tabelle collegate tra loro, con regole di integrità: impossibile avere un intervento associato a un cliente che non esiste. È lo standard dell'informatica gestionale da quarant'anni — affidabile, interrogabile, duraturo. Le applicazioni generate da Blueprint Maker si basano su un database relazionale (tramite Prisma), non su documenti liberi.
Vedi anche Relazione (database) · Prisma
CRUD
Acronimo di Create, Read, Update, Delete: le quattro operazioni di base su un dato — creare una scheda, consultarla, modificarla, eliminarla. Un'«interfaccia CRUD» indica le schermate che consentono queste operazioni: elenchi, schede di dettaglio, moduli. È la base di ogni applicazione gestionale; Blueprint Maker le genera automaticamente per ogni entità descritta, con ricerca, ordinamento e filtri.
Vedi anche Entità · Applicazione gestionale
Dashboard (KPI)
Una schermata di sintesi che aggrega i dati dell'applicazione in indicatori di controllo (KPI): cantieri in corso, importo da fatturare, soci in regola, articoli sotto soglia. Una buona dashboard è calcolata direttamente sul database — mai stimata. Nelle applicazioni generate da Blueprint Maker, gli indicatori derivano dalla tua descrizione e sono calcolati da codice generato in modo deterministico.
Vedi anche Applicazione gestionale · CRUD
Dati dimostrativi (seed)
Un set di dati realistico installato con un'applicazione nuova per renderla immediatamente valutabile: clienti plausibili, cronologia di diversi mesi, stati vari. Senza seed, un'applicazione nuova è solo un guscio di schermate vuote — impossibile giudicare un elenco, un filtro o una dashboard. Ogni applicazione generata da Blueprint Maker arriva con un seed narrativo coerente con il tuo mestiere.
Vedi anche Dashboard (KPI) · CRUD
Proprietà del codice
La capacità di recuperare, ospitare e modificare il codice sorgente della propria applicazione senza il consenso di nessuno. È la protezione strutturale contro il vincolo al fornitore (vendor lock-in): se il fornitore scompare, aumenta i prezzi o cambia le condizioni, l'applicazione continua a esistere altrove. Blueprint Maker offre la proprietà per costruzione: export ZIP del codice completo, push GitHub, hosting libero.
Vedi anche No-code · Export ZIP / push GitHub · Recuperare e distribuire
Export ZIP / push GitHub
Le due vie di uscita di un'applicazione generata: l'archivio ZIP contiene l'intero codice sorgente (database, API, schermate, configurazione) pronto da installare altrove; il push GitHub deposita lo stesso codice nel tuo repository, pronto per il lavoro di squadra e l'evoluzione continua. Entrambi sono disponibili per ogni applicazione generata da Blueprint Maker.
Vedi anche Proprietà del codice · Hosting / URL dedicato · Recuperare e distribuire
SaaS (Software as a Service)
Un modello di distribuzione in cui il software viene utilizzato online, con abbonamento, senza installazione. La quasi totalità dei software gestionali moderni sono SaaS — con un rovescio: i dati e lo strumento restano presso il fornitore. Un'applicazione generata da Blueprint Maker si utilizza come un SaaS (URL dedicato, niente da installare) ma sfugge al rovescio: il suo codice si esporta e si ospita liberamente.
Vedi anche Proprietà del codice · Hosting / URL dedicato
Software su misura
Software sviluppato specificamente per un'organizzazione, in contrapposizione al software «pronto all'uso» venduto identico a tutti. Storicamente riservato alle strutture in grado di investire decine di migliaia di euro, il su misura diventa accessibile grazie alla generazione: Blueprint Maker produce un'applicazione specifica per la tua attività al costo di un abbonamento, con il codice di proprietà.
Vedi anche Applicazione gestionale · Proprietà del codice · Vedi i casi d'uso
Next.js
Un framework web open-source basato su React, tra i più utilizzati al mondo per costruire applicazioni web moderne. Le applicazioni generate da Blueprint Maker sono applicazioni Next.js standard: qualsiasi sviluppatore web può leggerle, ospitarle e farle evolvere — è una garanzia di durabilità e di indipendenza.
Vedi anche Prisma · Proprietà del codice
Prisma
Uno strumento open-source che collega il codice di un'applicazione al suo database relazionale: descrive lo schema (entità, campi, relazioni) in un formato leggibile e garantisce accessi ai dati tipizzati e sicuri. Le applicazioni generate da Blueprint Maker utilizzano Prisma — il loro schema dati è esplicito, versionabile e comprensibile da qualsiasi sviluppatore.
Vedi anche Database relazionale · Next.js
Hosting / URL dedicato
Qualsiasi applicazione web deve essere ospitata da qualche parte per essere accessibile. Blueprint Maker distribuisce ogni applicazione generata su un URL dedicato, immediatamente utilizzabile — e poiché il codice si esporta, puoi in qualsiasi momento riprendere l'hosting per conto tuo: server aziendale, hosting locale, piattaforma cloud. L'URL incluso è una comodità, non un vincolo.
Vedi anche Export ZIP / push GitHub · SaaS (Software as a Service) · Recuperare e distribuire
Livelli di generazione (Sketch, Craft, Masterpiece)
I tre livelli di rifinitura di una generazione Blueprint Maker. Sketch produce rapidamente un'applicazione funzionante per convalidare la struttura; Craft affina le schermate e gli indicatori; Masterpiece spinge la rifinitura visiva e funzionale al livello di uno strumento di produzione quotidiano. Il costo in crediti di ogni livello è visualizzato prima di generare.
Vedi anche Generazione di applicazioni tramite IA · AppSpec (specifica dell'applicazione) · I livelli in dettaglio