DHTML vs. ASP: interattività lato client vs. logica lato server
DHTML (Dynamic HTML)
Suite lato client: HTML + CSS + JavaScript. Consente pagine interattive che cambiano senza ricaricamenti—a tendine, animazioni, drag-and-drop, validazione in tempo reale. Esegue nel browser.
ASP (Active Server Pages)
Framework di scripting lato server di Microsoft (classic ASP, VBScript/JScript). Il codice esegue sul server, accede a database, esegue logica, poi invia HTML puro al browser. Successore: ASP.NET (C#/VB.NET).
Partnership tipica
DHTML gestisce l'interfaccia utente/esperienza utente; ASP gestisce dati, autenticazione, logica di business. Equivalenti moderni: React/Vue + Node.js/ASP.NET Core/PHP.