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

# Distribuzione

> Capacità e limitazioni di Devin nella distribuzione di applicazioni front-end e back-end.

<div id="overview">
  ## Panoramica
</div>

Devin è in grado di effettuare il deploy di piccole applicazioni che crea da zero. Tuttavia, Devin ha delle limitazioni quando si tratta di effettuare il deploy di applicazioni già esistenti.

| Componente   | Nuove applicazioni                                                 | Applicazioni esistenti                                                                                                                 |
| ------------ | ------------------------------------------------------------------ | -------------------------------------------------------------------------------------------------------------------------------------- |
| **Frontend** | Supportato pronto all'uso (utilizzando un template preconfigurato) | Richiede accesso e istruzioni personalizzati tramite [Secrets](/it/product-guides/secrets) e [Knowledge](/it/product-guides/knowledge) |
| **Backend**  | Supportato pronto all'uso (utilizzando un template FastAPI)        | Richiede accesso e istruzioni personalizzati tramite [Secrets](/it/product-guides/secrets) e [Knowledge](/it/product-guides/knowledge) |

<div id="frontend-deployment">
  ## Distribuzione del frontend
</div>

Devin può distribuire applicazioni frontend utilizzando un template preconfigurato che usa Vite, TypeScript, Tailwind CSS e Shadcn.

Quando un utente chiede a Devin di creare da zero un'applicazione frontend, il template viene utilizzato come punto di partenza, a meno che non venga specificato diversamente. Se l'utente fornisce un'approvazione esplicita, Devin può distribuire queste applicazioni frontend tramite un servizio interno.

<div id="backend-deployment">
  ## Deployment del backend
</div>

Per le applicazioni backend, Devin utilizza un modello FastAPI. Analogamente alle applicazioni frontend, Devin può distribuire su Fly.io le app backend create a partire da questo modello, previa approvazione dell'utente.

<div id="limitations">
  ## Limitazioni
</div>

* **App preesistenti**: Devin non è progettato per distribuire applicazioni già esistenti. Anche se le app frontend potrebbero funzionare, le app backend non funzioneranno nel 99% dei casi.
* **Distribuzione personalizzata**: Per le app non create con i template di Devin, gli utenti devono scegliere il proprio metodo di distribuzione e fornire a Devin le credenziali e le istruzioni necessarie tramite [Secrets](/it/product-guides/secrets) e [Knowledge](/it/product-guides/knowledge).
