Il rendering lato client si riferisce al processo di rendering di una pagina web nel browser del client utilizzando JavaScript. In questo approccio, il server invia un HTML minimo al client, e il resto del rendering e del recupero dei contenuti viene eseguito lato client.
Il rendering lato server, d'altra parte, è il processo di rendering di una pagina web sul server e di invio dell'HTML pre-renderizzato al client. Con questo approccio, il server genera l'HTML completo, inclusi contenuti e stili, e lo invia al client per la visualizzazione.