> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Fondamenti del servizio backend

> Cos'è il servizio backend di Base44, a chi si rivolge e come si integra con la piattaforma principale Base44

Il [servizio backend](https://base44.com/backend) di Base44 è lo stesso backend che alimenta [l'editor delle app di Base44](https://base44.com/ai-app-builder), disponibile come servizio autonomo. È un backend-as-a-service (BaaS) completo che include:

* <Icon icon="database" /> **Gestione dati**: Memorizza e interroga dati senza gestire server.
* <Icon icon="user-lock" /> **Autenticazione utenti**: Login integrato, auth social e gestione sessioni.
* <Icon icon="code" /> **Funzioni backend**: Codice backend personalizzato, richiamabile dalla tua app o esternamente.
* <Icon icon="plug" /> **Integrazioni**: Connessioni predefinite a IA, email, storage file e altro.
* <Icon icon="globe" /> **Hosting**: Effettua il deploy del tuo frontend con HTTPS e domini personalizzati.

Per maggiori dettagli su queste e altre funzionalità, consulta [Funzionalità](/developers/backend/overview/features).

## Editor app Base44 vs servizio backend Base44

L'editor app Base44 genera app complete, frontend e backend insieme. Il servizio backend Base44 ti dà solo il backend, così puoi costruire il tuo frontend o saltare completamente il frontend.

|                       | Editor app Base44                   | Servizio backend Base44                                                                                                                               |
| --------------------- | ----------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Cosa ottieni**      | Frontend + backend generati dall'IA | Solo backend                                                                                                                                          |
| **Come costruisci**   | Descrivi cosa vuoi in chat          | Codice nel tuo IDE, o usa un assistente di coding IA                                                                                                  |
| **Frontend**          | App React auto-generata             | Porta il tuo su qualsiasi framework, o non averne uno                                                                                                 |
| **Ottimo per**        | Non sviluppatori, build rapide      | Sviluppatori, progetti personalizzati                                                                                                                 |
| **Punto di partenza** | base44.com                          | [CLI Base44](/developers/references/cli/commands/introduction), o [skill](/developers/backend/overview/base44-skills) nel tuo assistente di coding IA |

**Usa il servizio backend se:**

* Ti serve controllo pixel-perfect sul design frontend e UX.
* Hai un progetto frontend esistente che ha bisogno di un backend.
* Vuoi costruire per piattaforme che l'editor app non supporta, come mobile.
* Vuoi integrare il backend Base44 in un sistema più grande.

**Potresti preferire l'editor app se:**

* Vuoi costruire interamente nell'interfaccia Base44.
* Vuoi il percorso più veloce dall'idea all'app funzionante.
* Preferisci un'esperienza guidata e visiva a un workflow code-first.

## Come funziona il servizio backend

Crei e gestisci progetti del servizio backend usando la CLI Base44. La CLI imposta una struttura di progetto locale dove definisci le tue risorse backend, come entità e funzioni, e opzionalmente includi codice frontend.

Interagisci con il tuo backend usando l'[SDK JavaScript](/developers/references/sdk/getting-started/overview). Questo è lo stesso SDK usato nelle app generate dall'IA di Base44. Usalo nel tuo frontend, o da qualsiasi altra app o servizio che deve connettersi al tuo backend.

Quando sei pronto, effettua il deploy del tuo progetto con un singolo comando CLI. Le tue risorse backend e qualsiasi file frontend vengono deployati sull'infrastruttura Base44.

## Esempi di casi d'uso

* **App web dal design personalizzato**: Progetta il tuo frontend quando ti serve pieno controllo creativo. Adatta esattamente al tuo brand o crea esperienze uniche. Usa qualsiasi framework mentre Base44 gestisce il backend.
* **App headless**: Costruisci app senza un frontend tradizionale, come un bot Telegram che chiama le tue funzioni backend via HTTP.
* **App mobile**: Costruisci un'app mobile con un framework mobile basato su JavaScript come React Native, usando l'SDK per connetterti al tuo backend Base44.
* **Estendi progetti esistenti**: Aggiungi la gestione dati, l'autenticazione o la logica backend di Base44 a un progetto che hai già costruito.

<CardGroup cols={2}>
  <Card title="Inizia" icon="rocket" href="/developers/backend/overview/introduction">
    Imposta la CLI e crea il tuo primo progetto.
  </Card>

  <Card title="Esplora le funzionalità" icon="list" href="/developers/backend/overview/features">
    Scopri di più su cosa include il servizio backend.
  </Card>
</CardGroup>

<Note>Questa pagina è stata tradotta utilizzando l'IA. Per informazioni più accurate e aggiornate, consulta la [versione inglese](/). </Note>
