Vai al contenuto principale
Le app Base44 sono app React standard costruite con Vite. Il tuo progetto include strumenti moderni di sviluppo web e integrazione backend Base44 senza interruzioni.

Struttura del progetto

Nella scheda Code e quando colleghi a GitHub, vedrai la struttura completa del progetto React/Vite:
src
pages
api
hooks
lib
utils
entities
functions
package.json
vite.config.js
tailwind.config.js
index.html

Directory del progetto

Il tuo progetto contiene le seguenti directory:
  • src/ - Codice frontend dell’app organizzato in queste directory:
    • pages - Le pagine nella tua app. Ogni file è una route. Home.jsx diventa /, Settings.jsx diventa /settings.
    • components - Elementi UI riutilizzabili. La sottocartella ui/ contiene componenti UI predefiniti.
    • api - Configurazione client dell’SDK Base44 per comunicare con il tuo backend.
    • hooks - Hook React personalizzati per gestione UI e stato.
    • lib - Codice di integrazione Base44 e configurazione app.
    • utils - Funzioni di utility e metodi helper.
  • entities/ - Le tue definizioni del modello dati. Ogni entità ha un file schema JSON che definisce i suoi campi.
  • functions/ - Funzioni backend per la logica backend. Ogni file TypeScript in questa directory è una funzione separata.
Entità: Quando usi l’integrazione GitHub bidirezionale, le entità sono gestite in Base44 e non sono incluse nel tuo repository locale.

File di configurazione

La directory root include tutta la configurazione necessaria per eseguire in modo indipendente:
  • package.json - Dipendenze e script (include @base44/sdk)
  • vite.config.js - Configurazione di build con plugin Base44
  • tailwind.config.js - Configurazione styling
  • index.html - Punto di ingresso HTML principale

Esegui localmente

Per eseguire il progetto esportato localmente: npm install poi npm run dev.
Questa pagina è stata tradotta utilizzando l’IA. Per informazioni più accurate e aggiornate, consulta la versione inglese.