Vai al contenuto principale

Informazioni sulla nuova infrastruttura

Abbiamo aggiornato l’infrastruttura di Base44 per offrire tempi di caricamento più rapidi, prestazioni migliori, maggiore stabilità e supporto per nuove funzionalità avanzate. Per ottenere questi vantaggi, devi aggiornare manualmente la tua app alla nuova infrastruttura. Questo aggiornamento prepara la tua app a tutto ciò che arriverà in Base44, come la possibilità di aggiungere pacchetti NPM alla tua app. Inoltre assicura che la tua app sia pronta per aggiornamenti futuri, nuovi strumenti e miglioramenti continui man mano che Base44 evolve.
Importante:
  • Le nuove app sono costruite sulla nuova infrastruttura e non devono essere aggiornate. Se non vedi il pulsante di aggiornamento nell’editor, stai già usando la nuova infrastruttura.
  • Si tratta di un aggiornamento una tantum richiesto per le app più vecchie costruite sulla vecchia infrastruttura.
  • Dovresti completare l’aggiornamento entro il 1° febbraio 2026. Dopo questa data, se non hai aggiornato, la tua app live continua a funzionare e i dati restano al sicuro, ma l’editor per quell’app è bloccato. Non puoi modificare o pubblicare modifiche finché non aggiorni. Puoi modificare di nuovo la tua app non appena completi l’aggiornamento.
Per aiutarti a iniziare con la nuova infrastruttura, ricevi automaticamente 15 crediti quando aggiorni la tua app.

Aggiornare la tua app

Puoi aggiornare la tua app con un semplice click dall’editor dell’app.
Prima di iniziare: Consigliamo di fare il backup dei dati dell’app prima dell’aggiornamento, nel caso tu debba ripristinare qualcosa dopo.
Per aggiornare la tua app:
  1. Vai all’editor della tua app.
  2. Clicca Update Infrastructure in alto.
Updating your Base44 app to the new infrastructure
Se riscontri problemi, usa il prompt AI che appare per risolverli.

Risoluzione dei problemi

La maggior parte delle app viene migrata senza problemi, ma alcuni problemi possono verificarsi durante l’aggiornamento. Segui le soluzioni qui sotto o contatta il supporto se i problemi persistono. Potresti riscontrare i seguenti problemi:
  • Anteprima non funzionante: Errori di build in file autogenerati o anteprima che non si carica come previsto.
  • Route dinamiche non funzionanti: File con [param] nel nome (per esempio cartelle di route dinamiche) che causano errori di sintassi o di routing.
  • Differenze di CSS o stili: La build di produzione appare diversa dall’anteprima dopo l’aggiornamento.
  • Errori di import path: Codice che si riferisce a file spostati o rinominati durante la migrazione.
Cosa puoi provare:
  • Se si verificano errori durante l’aggiornamento, riceverai una notifica Resolve with AI. Dovresti lasciare che l’IA risolva i problemi per te.
  • Se la tua app è danneggiata subito dopo l’aggiornamento e vedi l’opzione Revert nell’editor, torna temporaneamente all’infrastruttura precedente mentre indaghi.
  • Se l’anteprima funziona ma la produzione no:
    • Tieni presente che l’anteprima potrebbe caricare risorse CDN non incluse in produzione.
    • Assicurati che framework CSS come Tailwind siano bundlati correttamente per la produzione.
    • Svuota la cache del browser e le eventuali cache CDN dopo la ricompilazione, poi prova a caricare di nuovo l’app live.
Quando contattare il supporto:
  • Compaiono errori in file autogenerati (come pages.config.js o altri file che non hai creato tu).
  • Il problema sembra correlato a script di build a livello di piattaforma piuttosto che al tuo codice.
  • Tornando alla vecchia infrastruttura e aggiornando di nuovo si producono gli stessi errori.
Nota: Alcuni problemi di migrazione richiedono correzioni a livello di piattaforma. Quando contatti il supporto, includi i messaggi di errore esatti, i percorsi dei file e l’URL della tua app per accelerare le indagini.

FAQ

Clicca una domanda qui sotto per saperne di più.
Sulla vecchia infrastruttura gli errori nelle pagine inutilizzate venivano ignorati. Nella nuova infrastruttura, questi errori appaiono nello strumento Resolve with AI. Puoi correggere gli errori con “Resolve with AI” o chiedere all’IA di rimuovere le pagine non più necessarie.
Alcuni errori possono verificarsi se il codice usa percorsi di import errati (per esempio, usando l’estensione file sbagliata come .js invece di .jsx). Se vedi un errore di import path, copia il messaggio di errore e lascia che lo strumento Resolve with AI lo corregga.
Potresti incontrare errori nel codice che usa import dinamici con l’SDK Base44 legacy (per esempio, import('@entities/all')). Puoi risolverli chiedendo all’IA di rimuovere qualsiasi uso dell’SDK legacy dalla tua app.
Tornare alla vecchia infrastruttura è possibile, ma non è raccomandato. Riportando indietro la tua app, perdi l’accesso agli ultimi miglioramenti in prestazioni, stabilità e funzionalità. Rischi anche di perdere aggiornamenti importanti in futuro.
Importante: Dopo il 1° febbraio 2026, potrai modificare la tua app solo se è sulla nuova infrastruttura.
Per aiutarti nella transizione, 15 crediti gratuiti sono aggiunti al tuo account per testare e aggiornare la tua app. Consigliamo caldamente di restare sulla nuova infrastruttura per la migliore esperienza. Il team di supporto è qui per aiutare, quindi facci sapere se riscontri problemi con l’aggiornamento.
Se non aggiorni entro questa data, la tua app live continua a funzionare normalmente. Le persone che la usano possono ancora accedervi e puoi ancora aprire la dashboard per visualizzare i dati, gestire l’accesso o invitare compagni di squadra.Tuttavia, l’editor per quell’app è bloccato. Non puoi aprire l’editor, apportare modifiche o pubblicare nuove versioni finché non aggiorni. Non appena completi l’aggiornamento, puoi modificare e pubblicare di nuovo.
Dovrai aggiornare ogni app individualmente dall’editor, non c’è modo di aggiornare tutte le app in una volta.Riceverai 15 crediti come regalo una tantum per aiutarti a goderti la nuova esperienza. Potresti dover usare qualche credito se devi risolvere problemi durante gli aggiornamenti, ma è raro. Nota che non ricevi crediti extra per aggiornare app aggiuntive: i crediti sono dati per utente, non per app.
Hai ancora bisogno di aiuto? Se il problema persiste, contattaci e saremo felici di aiutarti. Per una risposta più rapida, includi il nome o l’URL della tua app, la versione del browser e del sistema operativo, e una descrizione o screenshot del problema.
Questa pagina è stata tradotta utilizzando l’IA. Per informazioni più accurate e aggiornate, consulta la versione inglese.