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.