Server-side

Definizione rapida

Qualifica codice o elaborazioni eseguiti sul server anziché sul dispositivo dell'utente.

Spiegazione

Nello sviluppo web, la logica server-side riceve la richiesta, controlla permessi, consulta dati e costruisce la risposta prima di inviarla al browser. Il codice resta nell'ambiente remoto e può usare risorse che non devono essere esposte direttamente al client.

Esempio pratico

Quando un utente apre il proprio profilo, il server verifica la sessione, legge il database e genera l'HTML con i dati autorizzati.

Spiegazione tecnica

Runtime e framework eseguono la logica sul server e restituiscono HTML, JSON o altri formati attraverso il protocollo applicativo. Segreti e accesso ai dati rimangono protetti se non vengono inclusi nella risposta.

Da non confondere con

Non è client-side, dove il codice viene consegnato ed eseguito nel browser o nell'applicazione dell'utente.