Skip to main content
Segui questa quickstart per aggiungere Base44 al tuo progetto Vue. Creerai un backend Base44, definirai entità e integrerai l’SDK nel tuo frontend.
La CLI richiede Node.js 20.19.0 o superiore.

Configurazione

1

Installa la CLI di Base44

Installa la CLI di Base44 a livello globale:
2

Crea un backend Base44

Vai nella directory del tuo progetto Vue, quindi esegui:
Se non hai già effettuato l’accesso, il comando ti chiederà di autenticarti.Seleziona Create a basic project quando richiesto. Questo crea i file backend all’interno della directory del tuo progetto Vue. Quindi segui le richieste per configurare il tuo progetto.Quando crei un progetto, le skill di Base44 sono incluse automaticamente, fornendo al tuo agente IA istruzioni e contesto per le attività Base44.
3

Configura il tuo sito

Aggiorna config.jsonc in modo che punti all’output di build di Vue e imposta i comandi di build e di avvio. Aggiungi i campi site.outputDirectory, site.buildCommand e site.serveCommand:
Con serveCommand impostato, base44 dev avvia insieme il tuo backend e il tuo frontend da un unico terminale. Con buildCommand impostato, base44 build compila il tuo frontend con l’ID della tua app iniettato.
4

Definisci le entità

Crea schemi di entità per definire le tue strutture di dati. I file delle entità devono essere posizionati nella directory base44/entities/.Ad esempio, crea base44/entities/task.jsonc:
5

Invia le entità a Base44

Invia i tuoi schemi di entità a Base44:
Questo comando sincronizza le tue definizioni di entità locali con il tuo backend Base44, rendendole disponibili per l’uso nella tua applicazione. Consulta entities push per maggiori informazioni.
6

Installa l'SDK di Base44

Installa il JavaScript SDK di Base44:
7

Crea un client Base44

Crea un client SDK di Base44 nel tuo progetto. Leggi l’ID dell’app da VITE_BASE44_APP_ID, che base44 build e base44 dev impostano automaticamente.Ad esempio, crea src/api/base44Client.js:
VITE_BASE44_APP_ID risolve nell’ID della tua app collegata, che la CLI legge da base44/.app.jsonc.
8

Usa l'SDK nel tuo frontend

Crea un semplice componente per elencare e aggiungere attività. Ad esempio, crea src/components/TaskList.vue:
Usa il nome esatto dell’entità dal tuo schema quando chiami l’SDK, comprese le maiuscole. Per convenzione, i nomi delle entità iniziano con una lettera maiuscola. Ad esempio, se il tuo schema ha "name": "Task", vi accedi come base44.entities.Task.list().
9

Esegui la tua app in locale

Avvia il tuo server di sviluppo Vue per testare l’integrazione. Dalla root del tuo progetto, esegui:
La tua app Vue si connetterà al tuo backend Base44 tramite il client SDK, permettendoti di lavorare con le tue entità distribuite in tempo reale.
10

Compila e distribuisci il tuo frontend

Compila il tuo progetto Vue per la produzione con l’ID della tua app iniettato, poi distribuisci:
base44 build esegue il tuo buildCommand con VITE_BASE44_APP_ID impostata sull’ID della tua app collegata. base44 deploy carica i file compilati e invia eventuali aggiornamenti ai tuoi schemi di entità. Al termine, vedrai un link alla tua dashboard Base44 e l’URL della tua applicazione live.

Passaggi successivi

Ora che il tuo backend Base44 è integrato con il tuo progetto, puoi:

Vedi anche

Questa pagina è stata tradotta con l’AI. Per le informazioni più accurate e aggiornate, consulta la versione inglese.