Applicazione web
Le applicazioni web Cadrant sono applicazioni fullstack React.js con integrazione completa di Supabase. Sono progettate per qualsiasi caso d'uso che richieda persistenza dei dati, autenticazione o funzionalità avanzate.
A differenza di un sito statico, un'applicazione web memorizza e aggiorna dati: account utente, record creati dall'interfaccia, dashboard che cambiano a ogni azione. Interfaccia, logica server e database vengono generati insieme, in un unico progetto.
Caratteristiche principali
- Applicazione fullstack React.js con backend integrato
- Integrazione Supabase per database PostgreSQL
- Sistema di autenticazione completo (email, OAuth, ecc.)
- Edge Functions per logica server personalizzata
- Storage file integrato
- API real-time con subscriptions
Come funziona
- Descrivi l'applicazione nella chat: schermate principali, chi accede, quali dati gestisci.
- Cadrant genera l'interfaccia React e il modello dati di cui il progetto ha bisogno.
- Controlla il risultato nell'anteprima live, poi itera schermata per schermata: un prompt, una modifica.
- Collega Supabase per memorizzare i dati, autenticare gli utenti ed eseguire la logica server.
- Pubblica su un URL Cadrant o sul tuo dominio.
Casi d'uso ideali
- Applicazioni SaaS
- Dashboard e strumenti interni
- Marketplace ed e-commerce
- Applicazioni collaborative
- Piattaforme con account utente
- Qualsiasi progetto che richieda un database
Backend e dati
Un'applicazione web si appoggia su Supabase, collegato al tuo account. Ogni componente ha la sua pagina:
- Collegare Supabase — collega il progetto al tuo account Supabase.
- Database — tabelle, relazioni e query generate dai tuoi prompt.
- Autenticazione — registrazione, accesso e regole di autorizzazione.
- Edge Functions — logica server che non gira mai nel browser.
- Archiviazione file — file e immagini caricati dai tuoi utenti.
- Variabili d'ambiente — chiavi API e segreti, tenuti fuori dal frontend.
Approfondire
- Best practice per il prompting — scrivere prompt che danno il risultato giusto al primo colpo.
- Versionamento — tornare a una versione precedente e inviare il codice su GitHub.
- Integrazioni API esterne — collegare servizi esterni: pagamenti, email, IA.
- Pubblica il tuo progetto — mettere l'applicazione online, su un URL Cadrant o sul tuo dominio.
Abbonamento
Le applicazioni web sono disponibili con l'abbonamento Starter e piani superiori. Questo abbonamento include hosting, integrazione completa di Supabase e tutte le funzionalità avanzate.